I see you are using a price field. I think decimal type for the price field would be better choice if you all you want is something like 12.32. The float type doesn't work like that.
DECIMAL(5,2) - I beleive that would give you 5 characters with 2 decimal places... You may want to double check that! 🙂
Hope that helps!!
R. Germain