The prizes back before 2009 were physical gifts like gloves or something you had no choice in. We switched to gift cards for better value. It’s digital and not immediate because of ties, scoring errors, having digital backups… you get the idea. We can consider alternatives for international if it is possible. However doing something for one person and not another is often problematic regardless of intent/reason.
We do not advertise a physical gift card unless you mean the image of a gift card which is for a visual. I cannot answer why their website states international shipping if they do not, but we never advertised that.
The best solution is let us purchase using your card and you provide a credit card for excess to cover the shipping fees you’d incur if they did ship to you.