I think you're confusing the term 'paying up front' with paying at the reception desk.
Ok, you can pay at the school itself and just get a receipt with annotation each day of the flying you've done for your records. Should you need to go anywhere else you'll have your flying training records.
What we're saying is don't pay for a whole bunch of flying before you fly.
Hope that helps.