Visual Basic converting a decimal data type to a label with currency format

Here is the code that I am working with. I have tried several other things. any suggestions?

Lbl_Cost_Output.Text = (dDistance * dCostPerMile).ToString("C")

The label is formatted correctly in terms of value 0.00 but no dollar sign appears. Please let me know if you have any questions.

Hi,

Well, one question: How is VB expected to guess the currency?
OK, two: Did you try passing in CultureInfo.CurrentCulture to give the thing some context?

Bye
Mysha