O-M-G!!! I thought Spirit was the worst, but dang not anymore! If I were you I would charge back at the very least the money you paid for seat assignments from your credit card- you literally did not get what you paid for. Also, if it were me I would be absolutely OUTRAGED and consult with a lawyer. Especially with the information you found with them breaking the law. So sorry you went through this. INSANE!