Cardpool promises a lot up front, but after you give them your credit card they turn into the DMV.
Before buying an emailed "instant" gift card realize that its not going to be there for up to one business day and that they may ask for additional information while tying up your money with a live charge.
I needed to buy some merchandise from an online retailer that was time sensitive relative to available stock and pricing. Cardpool, again before they take your credit card, promises instant access to your gift card. In fact the gift cards are labeled "instant" on their site.
Unfortunately, instant does not mean the same thing to them as after your transaction goes through you do not get a gift card as promised but rather a page saying it can take up to a full business day and maybe longer for you to get your "immediate" delivery of the gift card.
It is very disappointing that there are still vendors out there using deceptive trade practices and I regret not doing more due diligence before giving them my credit card.