Gosh, two replies already and nobody has yet said either of:
(1) Most people don't get a licence in 45 hours. Budgetting for around 60 might be more realistic.
(2) DO NOT PAY UP FRONT. Pay for each lesson on the day. Many have thought they were "saving money" by paying up front, and then lost the lot when the school went bust.