Thats horrible, I would of terminated them right then and there. You shouldnt be called any names no matter how upset they were. They knew what was in the contract, they were just trying to bully you into getting some money back. So sorry this happened to you