So far its been nothing, but a waste of time and money.
There is no faq to let you now that your deposit will take 6 confirmations so when i was 0.99$ short to load my virtual card it took 2 hours to get funds loaded in my account. Then once i transferred the funds to my virtual card i spent 30 minutes trying to buy a game via the site and paypal, till a nice little notifcation popped up saying that funding would be delayed for 24 hours. So i cancel the transfer(Strangely they refund the 1$ card fee, but not the 0.99$ to load it) now i go to convert to bitcoins as site purports and i get this

so i guess im out 47$ bucks, 4 hours of my life and the ability to buy gta v
I was a bit surprised too when they stated a deposit would be cleared between 30 & 60 minutes, when in fact it was 6 confirmations (1 confirmation is plenty already) which took upwards of 2 hours.
Once again I think the 'our fee: no commission" is misleading since BitPay takes a significant cut each time you deposit and I assume withdraw.