price fix

force all prices to have 2 decimal places, .00 by default if none