Not disagreeing with BEagle (although why do you have to pay a 'joining fee'?), who is a promoter and provider of pay-as-you-go lessons but that is basically different from a package training course. Both systems have advantages and disadvantages.
A package is usually a much cheaper method (with or without any discount) but requires commitment. Pay-as-you-go has no commitment, from either side, and is more suitable for people who want 'flying lessons', if and when it suits them and the school, over a longer period, or who are slow learners.
As usual in life- you can't have it both ways!