I live in Belgium and my sister lives in the USA. I would like to send her a MasterCard gift card but I tried to pay with my Belgian MasterCard on giftcards.com and it failed because the form that they use apparently accepts only billing addresses in the US. I cannot believe that they are so short-sighted that they couldn't figure out a way to allow people from all over the world to send gift cards to their loved ones in the US!
So, is there a way to do it?