I already had a VPN, because I live in the UK and do business in the US, and the easiest way to get websites to show local prices & shipping is a VPN. I think anyone that is involved with multiple countries needs one.
Localization was supposed to be a browser thing, using headers like Accept-Language, but alas.