Bug fix for auto-refunds, casting total billed to float instead of int