So far I have used the Robocoin ATM in Vancouver and found it to be a quick process but a few misleading aspects about it.
1. They claim a limit of $3K in the ATM but it is actually $500
- They do bigger transactions in the office located in the same coffee shop,but I am sure it involves grabbing a crap load of information about you.
2. The fees are higher than 1% and they hide that in the price of the bitcoin.
So I think you could find cheaper rates through localbitcoin if you have the time.
Over all it was fast to use and easy to access. Will try the other 2(think there is 2 more) next week.
I have seen some American ones are pretty hard to use and want so much information.
A lot of people have been getting scammed at localbitcoin (thankfully not me) and the sellers there add their fees just like the ATMs. I personally haven't had the oportunity to use a BTC ATM but when they spring up around here i'll give better input.