This is a review for those considering buying gift cards from this merchant. Having used a number of their competitors, I would urge you to avoid this seller.
(Rather than say "this is a scam") I'm hoping to tell you my story and it will convince you that they are not to be trusted:
I have had multiple experiences where the Quality checks on their GC inventory are simply non-existent (to borderline intentionally lacking, more on that later). One instance was buying an e-gift card, which it turned out there was no value on the card. This is a very easy check that their IT developers can code an automated QC check on most if not all digital products. This can be a terrible scenario if you were relying on the card to be useful (say for a day out to a ball game or an amusement park, only for you to get to the Park with the wider family, friends, etc and your cards don't work). Luckily I checked as soon as the card was delivered, and had a little over 24 hours to correct it.
The 2nd instance was that I ordered a GC to a Pet store (you know the big chains that start with Pet.) this time being a physical card. This time, the warehouse shipped a card to a totally different retailer. Completely unacceptable. Of course, when one calls CS, you are told they have QC processes. This seems highly unlikely.
Now, to 1 theory of mine: Upon online purchase at their site, they have your credit card charged, have your money. It then takes days potentially a week to ship you your card. Perhaps you are busy Mon-Fri with your day job and won't get to check their card inside the mail until the weekend (e.g. When you do your weekend shopping). Then you wait until Monday to angrily ask for the refund (simply navigate what the heck happened). At the very least, even if you get to call back the day of receiving your card, you need to rely on USPS to mail them the card back (same 2-3 days to a week). Since then, for my current experience, it has taken another 7 days (since when the USPS tracking number has reported it shipped back/arrived) for them to process the refund, which is still not processed.
This is an extremely long amount of time for this retailer to manipulate "the float" aka the duration of time they have your funds. For working class people, this can be a nightmare. For fraudulent retailers, they can attempt this once, times the number of orders they process in 1 day (hundreds easily, if not thousands) and you can see where potentially you withhold close to a 7 figure amount of "Float" before you have to give it back weeks later. The attorney general of NJ will need to look into this enterprise, but I leave you with those stories and to make your own judgement.