When formatting a currency for display, always use a CultureInfo object when outputting in order to get the correct formatting – different places will have a different thousands separator, decimal separator and more. In many cases, you can get the CultureInfo from the UI thread and in a web application you could guess which one [...]