I have heard that Spirit, though cheap, is a huge pain in the ass but what about Frontier? I can get a screaming deal on a ticket from Chicago to DC that's not too bad of times from Frontier and I was wondering if they have a bunch of weirdo charges. E.g. charging for carry ons like Spirit.