I would say absolutely, yes, take legal action!
Even just being organized and getting paperwork to them, they will probably cave in before it goes that far, if not, it sounds like you have a very solid case!
This is pretty unbelievable, funny, pathetic, and depressing all at the same time, I...