This is my experience, as they say, your mileage may vary.
I initially placed, or thought I had placed an order with Nirvana. After being charged via card and receiving no confirm emails, I checked the order status. Refund, hold due to fraud. WTF? Close as I can figure, I was using a proxy...