If fees are 0.0 when to_f is applied, set them to nil before validating
make errors nearly impossible to miss