You are not AT ALL being too harsh, Claudia. You spent big money on this.
Assuming that you didn't have to save up but were just able to slap it on a credit card and pay it off in a month or two, and even assuming you had paid only 1/10 of what you DID pay, I would say that you are absolutely entitled to complain and have things Made Right. Basic Contract Law - Covered this my second week of classes, very first semester of law school. ;-)
And yes, as far as schools go, I'd rather be in a school of fish.
Heck - if you know law school, I'd probably rather be in a school of fish caught in a trawling net... :lol:
This isn't Okay.