Reorganized lines
Separate for loops per calculation
Extract total frequent renter points
Remove cruft
Extract total charge
Use member variable, and clean up
Inline surplus variables