Here's my experience with Nirvana:
I created an account on 6/18 and ordered at that time. Paid by personal credit card (why not? I'm sure its not shared with anyone. Yes, I did think of the CC Gift cards).
Their email order updates were great. I received a total of 8 describing each step of my...