Hello, In my store I have very low value products. The amount for these products are between 0,5 and 0,8 €. When I create the product the amount looks ok in the admin screen (€ 0,5) and stored in the database too. The problem is, when the product is shown in the store the price looks like € ,5 instead of € 0,5.
Try to set custom formatting for required currency (admin area->configuration->location->currencies). About numeric formats you can read here http://msdn.microsoft.com/en-us/library/427bttx3(v=VS.71).aspx.