I often encounter sites that basically assume you're living in America - many requiring you to have valid American credentials (state, zip, phonenumber, etc) to sign up. This is not only something that occurs on small sites, AOL is an example of one of the bigger sites doing it - (https://new.aol.com/freeaolweb/)
Why is this? It seems to me that American companies are missing a lot of business this way. Is there a reason for it, or are American companies just ignoring the rest of the world?
The thing that gets me is that there are a lot of US companies that expect people to use credit cards. I'm guessing that this is because (AFAIK) most US citizens have credit cards. However, over here in the UK (rest of Europe too? I don't know) credit cards aren't so prolific. I wish people would start allowing more international forms of payment, such as PayPal. I REALLY want to start using the paid versions of some of 37 Signals stuff as well as some of the Amazon Web Services, but I can't because they don't accept Paypal (or something similar). The thing that gets me is that I can buy something online via Amazon, but can't use their web services. </rant>