I bought one for a friend last week. Processing email came and 5 minutes later the card info came. I bought one back in June same thing. Today, purchased again for a friend and it's been 3 hours. The money was taken from my account and I still haven't received an email with the card info and bar code. It states that it doesn't take your money until it's processed. It does. Does say it can take up to 4 hours. However, they will make you want 48 hours before they do anything if it doesn't arrive in those 4 hours. "Policy" that isn't stated when you buy the stupid thing. 2 stars for inconsistency.