For currency the three-letter ISO code (USD, CHF, ...) is pretty standard.
The better option here would be defaulting the site to the locale of the users browser and/or just localizing the whole site translations and all.
I'd like to get more feedback on this before rolling anything out unnecessarily.