Smoothest and fastest way to acuired btc. I walked in, told them my pin and was gone within 5 minutes and could see the confirmations comes through in my wallet while I stood in the store.
Took 15 minutes to confirm and was good to go! Highly recommend and they are my go to now.
Low fee as well!
Also, I've seen this question a few times, the fee is taken out of your bitcoin. I bought 50 dollars worth and got 48 dollars in bitcoin.