They're not very accurate. They get my country wrong quite regularly.
Also Amazon may know your current location but not where you'll be when you buy something. If I'm travelling does that mean that I can't buy something shipped to my home that would I could buy if I were at home.