Some feedback from a global visitor-who-tried-but-gave-up-to-preorder:
Please decouple preferences for language/location/currency. You may be surprised about the number of people in your target market who aren't native speakers of the local language in their place of residence, and using credit cards denominated in a foreign currency (sometimes with ridiculous conversion rates).
Having them default to the same might be reasonable but never make hard assumptions about your visitors like that.
Look at iherb.com and aliexpress for two sites that IMO get this right.