Fix decimal display and discount calculation.