Gem Card Question
I haven’t purchased a Gem Card online from these particular retailers, but you might ask them about your concerns.
I have read about others that used different providers, and were just sent the Gem Card code.
Good luck.
Yes they send you a card! I used to buy from Amazon.ca but I haven’t bought gems for almost a year now (simply because I don’t care for many of the things Anet/Devs/mods have done in the past year-but that is a subject of many other threads).
Remember that you can just buy gems directly in-game, and they’re immediately added to your account. Unless you have an issue with the payment methods available, that’s the easiest way.