Many americans put the euro sign before the numerical value even though most (afaik all) countries that use the euro put it after. This is such a weird thing to get bothered by.
I think the general rule is that in English the currency symbol for the primary currency goes in front of the number, while the symbol for a subunit (pence, cents, etc) goes after the number.