Purchased 2 weeks ago a flight for my mother from LGA to LIM. Woke up this morning, took her to the airport, made sure her luggage was paid and taken care of and she was about an hour an a half away from flight time. Hours later she calls and tells me Spirit had overbooked this flight to Lima Peru by about 50 people! She had been early and her bag is now on its way to Lima, but she isn't! And she was there early! I can only assume the people that were boarded paid more? She said they kept moving people around from one gate to another until they said they were full! She hadn't purchased an assigned seat, so I am guessing if you didn't you were not treated as a priority customer? Even if you bought your ticket first! How is this behavior allowed? I've just scrolled through this board and see that this seems to be a usual occurrence. Who can I complain to about this?

Thanks for listening to a newbie rant!