I'm in Canada, trying to buy a gift card online for a Canadian business, and it won't go through and keeps telling me to add a proper US credit card number...
I'm in Canada, trying to buy a gift card online for a Canadian business, and it won't go through and keeps telling me to add a proper US credit card number...