I hate it when you don’t know if they ship internationally until you go to checkout. If they don’t have it in the FAQ or Service Questions part of the site, you usually have to just try it and see.
Even worse is when they say they ship internationally, but then lock you in to a US shipping address—with no obvious way to change anything.
PayPal was the worst problem I’ve had recently. The seller supports international orders, PayPal’s service is supposed to allow for international orders, but I had to do some stupid workaround (which ended up backfiring and needed even more email back and forth between me and the shipper to get things cleared up; I still haven’t gotten my stuff because of the delays) all because PayPal disables the choice of country and locks in a US only shipping address when you use a US credit card.
Gods forbid I should want to send things to friends I have in Australia, Japan, New Zealand, Spain, or England—especially when the seller provides international shipping. I wonder if those businesses know how many sales they’re potentially losing because of international customers being stymied by PayPal?
If I had the right technical skills, I’d start up a service that properly supported international ordering and financial transfers. There are a lot of people who are frustrated with the arbitrary barriers and shortcomings of what’s out there already. There’re no legal problems that I’m aware of, just piss-poor implementations.