The Delta GCs are not necessarily associated with any specific person since Delta sells them through third party services that put them in grocery stores, big box stores, gas stations, etc and plenty of folks buy those kinds of things with cash.
I’ve got a small stack of them because Swagbucks was giving a 10% discount when you redeemed points for $100 ones earlier this year and SB also uses a third party service for those redemptions and there’s nothing in Delta’s system to say they’re attached to my name.
So sounds kind of scammy to me