That's...incredibly weird. I would think the reverse would be true because you can access the Internet from any part of the world but most people would typically convert their money into that country's currency if they travel abroad. I wonder why that is...Not for online shopping. It requires an address thats registered to that particular country.
After searching a bit, I figured, the only way to buy e-shop games is using e-shop cards on third party websites and add the credit to your nintendo account.
Anyway, thanks for the update. I hope that extra little bit of trouble is worth getting games a few hours early.