I have used spirit air , the last couple years. Close to my house, small airport, in and out, no hassle.. great. Now the last year or two.. you get charged for everything. food, drinks, luggage.. you do get a break if you pay for luggage ahead online, but you still have to pay. Now you have to pay for assigned seats.. Ok you dont have to, but when you travel with your family, who wants to risk not sitting with their kids? So I think twice before booking that bargain airfare....... have to factor in add ons