Ordered one of their more expensive eGift cards online so I could get it immediately for a rush birthday gift. The credit card purchase went through immediately. But the card? Waiting. Waiting. Finally after a day, spent 30 minutes on hold to customer service. They informed me that for "larger" purchases, the customer has to actually call them back to confirm their information. This was NEVER listed on the site, nor in the "your order is processing" email. The need to physically call back negates any benefit of using their online system, and their lack of notifying customers of this "requirement" is absurd.