I ordered one physical gift card, and it arrived quickly and was for the amount stated. More impressively, I am impatient but frugal (bad combo sometimes) and decided to order electronic gift cards to purchase a TV since I didn't want to wait for cards in the mail. I received the codes for the 4 separate gift cards within 1-2 hours of placing the orders and was able to use them and place the order the same evening I ordered the gift cards. Saved over $50 by waiting a couple hours... not bad. Will use again. Would give 5 stars if they had a phone number you could call.