Updating for 2.9

Rolling things forward for the next version :D
Not pretty, but it works

Should format currencies the same way Steam does for coupon discount
calculations.
Ready v2.9