Bracebrace,
While something may appear permissible under the T and Cs it is worth remembering that "unfair" T and Cs are simply invalid.
I would certainly try the Small Claims Court to obtain a refund.
The SCC can be very efficient. My practice is to prepare all the documents and send copies to the offending party before sending them to the court. Usually seems to result in prompt payment.