I'ts best to shop around. There are so many flying schools around/aero clubs.
From my experience, country aero clubs tend to be better priced due to the fact that they are not at airfields which charge a fortune for landing fee's ect.
The airfields that tend to be close to major cities (prime real estate potential) will always be expensive. It's not the operators fault.
Also NEVER pay up front!!!!!!
Move On...