It usually pays to be nice, but this has gone way past that point. It is time to let your lawyer take care of them... I would call one of the TV stations in the area that has investigative reporting and send them after the crooks. It is just plain poor business practice to treat customers as they have.. SAD!! I hope you keep up posted on the out come.
Good luck and FIGHT, FIGHT, FIGHT!!!!
Volcano God