I bought several cards on multiple occasions from this site and most were compromised or invalid upon arrival to my email address. Customer service was a joke. They questioned me as if I sent the bad cards to myself. Took a long time to get the money out back on my credit card. They will charge you the fee for the purchase immediately but drag their feet sending out the purchased items.
Tip for consumers: There are many places who sell cards. This one should be the last choice of a desperate person seeking a last minute gift you make.