Most of the Melbourne flight schools have a system whereby you can pay say 10 hours upfront and just when your credit runs out, you top it up at the bank with another payment, and so on. Not too risky I reckon, and at least you don't have to bother about whipping out your debit/credit card at the end of each session (some schools charge a credit card surcharge to cover their costs).