This is a list of websites that do emailed gift cards. The sender only has to know an email address and whatever fake name you give them in order to send you one. I was gonna just write this shit on a piece of paper somewhere but it occurred to me that it might be helpful for other people, too.
–giftrocket.com lets Americans (and only Americans) send money to people located wherever, for a fee. You need an account, and will have to tell the website your real name, but the person sending you money won’t ever see it. If you’re outside the US, the only way to claim your money is by transferring it to a PayPal account and from there to your bank.
–nailpolishcanada.com – they have nail polish but also some other makeup/beauty products. Also (oddly) yarn.
–thebodyshop.com – for some reason the site won’t allow a shipping address and billing address in different countries…so we bought me a digital gift card, instead. Mind you, that was hours ago and it hasn’t shown up in my inbox yet, which seems odd. Edit: gift card showed up about eight hours after I ordered it. Odd. Edit the second: fuckity fuckity fuck. I ordered the gift card through the US site and it can’t be used on the Canadian one. And the US site won’t allow a Canadian shipping address. This is so goddamned frustrating.
–Etsy does gift cards but I think the buyer needs to be American, otherwise there’s a currency conversion issue. Also, not all Etsy stores accept gift cards.
–The Mertailor – I haven’t actually tried ordering a gift card from here but it should work. I don’t see why you couldn’t put a fake recipient name in there, y’know?
Sock Dreams – haven’t gotten one from here yet, either. But looks like it’s amenable to my needs.
I’ll add to this if more things come up.