SOLVED. I was having this issue as well in Windows 7. The issue was that under Currency in the Regional Settings in the Control Panel, I had set the decimal separate to be " " (just a blank space), instead of . or ,
I had intended to change the digits separator and not the decimal separator to a blank space instead of a comma (I must not have looked at the label close enough as they are similar looking). For some reason a comma is the default for English (Canada) -- despite the fact that a blank space is the correct way to do it, and what is more commonly used in Canada.