Good point.
I recently heard a story of one school which gave you a discount if you paid money up front but if after your flying you had any money left you did not want to fly off they would levy a 25% admin fee on the balance!!!
Think the moral is pay in the smallest amounts possible....
Julian.