Absolutely, 100% one of those places that is operating right on the line of being outright fraud. You will purchase a card, or someone will give you one, and when you attempt to redeem it you will get an error every single time. Either "you're not in the US" or "You're on a VPN" or some other inapplicable nonsense. The game is to sell them and hide the zero intention to allow anyone to redeem them behind excuses about user error or technical difficulties.
Claim your business profile now and gain access to all features and respond to customer reviews.