I’ve bought wine from a few retailers whose Online payment forms didn’t have a drop down for country, only listed in US states with no option to enter a Canadian province, and wouldn’t accept a Canadian postal code in the zip code field. But I found with most of them that I could enter Toronto Ontario Canada and my postal code in the city field, and select New York in the state drop down and enter a New York postal code in that field, and the payment would go through without a problem. As futronic said, their payment system simply wasn’t set up to accept foreign addresses. But it would still process the payment.
Occasionally this wouldn’t work, so I would call in and they would process the payment manually.
I don’t know why this guy thinks it’s illegal, but he sure was adamant. “I’ve been in business for 20 years and I know the law.“😂