I used one of these the other day to try to buy $1 worth of bitcoin. It spun forever and I had to leave. Don't know if it ever actually went through or not, but it should've given me a timeout message way before 5 minutes of standing there.
If you don't mind me asking - Where was the machine? Why were you buying bitcoins there vs just using an online exchange?