I have bought from Gift Card Deal before, and I got my cards after 30 days--but I've stayed away since, convinced it's a scam that will eventually come crashing down. That may be happening now, as they're lately taking 35-45 days (I've also seen this in a facebook group) and only sending the cards after customers chat or email them, often multiple times. They claim to have the cards in stock, but you can tell when you look up the history on disneygiftcard.com that the card they send was purchased by them well after you sent in money. I would bet on a ponzi scheme, or else they think they're good enough investors that they put your money into the market for 30 days and come out ahead. If it's the latter, that would explain difficulties fulfilling orders lately.
They also offer a
$50,000 investment opportunity in which they promise 15% ROI after 30 days, which is definitely something a legitimate business would do. They emailed their customers about this; I actually followed up out of curiosity. They claim it's an investment club; they've got an investment agreement that looks pretty decent, actually, but their explanation of how they make money involved mention of an algorithm and screenshots of crypto trades.
Sites like cardcash make money by buying cards at 80-85% from customers (not wholesale) and then selling them for more. GCD doesn't offer to buy cards and has a business plan no one has been able to figure out.
That said, I haven't heard of anyone not actually getting their cards, and I hope I am wrong, but there's enough warning signs here that I'm staying away.