There are many gift card companies like raise or gift card zen where electronic gift cards are provided within an hour of purchase. Here I am, 12 hours later, still waiting for an email. Wish I had read the reviews earlier, I may be waiting days for it. I'll call my credit card company after today to initiate a refund since Cardpool has no customer service.