Use Decimal() instead of float for currency