GTW
Yes agreed - do all schools offer a discount ? Even if you are just hiring for 10 hours or so ? I have never been forced into giving money up front - I can imagine if it is "strongly" advised by the school then maybe there are some possibilities of things going wrong, like you correctly stated.
Maz