I had a similar problem with websites deciding I was British a while ago. It turned out that I had downloaded a British edition of Firefox (at one point a British version was released a few days earlier than the American version and all the heady internet nerds downloaded the British version unknowingly). Anyway, if your problem has the same root cause as my problem, the way to fix it is to go back and download a wholly new version of Firefox from the American site.