OK, beat me up, but Spirits plan works. If more airlines would charge for carry one, more people would check bags and the boarding process would be much easier. The ones who clearly bring in over sized bags (TSA doesn't care) and free gate check are the one who ruin it for everyone. Spirit gets me to the islands for $99 or less from Miami. I can buy my own water and pay the $25 for the carry on happily. Sometimes we evem pop for the BIG FRont SEAT for $50 extra, still puts us at $175 for a first class seat.