Difficult to determine what you'll have to pay and to learn info, so it was a lot of work. Had to pay extra for carryon bags because I didn't book at time of flight, so that was bad. They don't make it easy to buy the tickets and they use cute words to distract you from the serious business of purchasing a flight. I don't like Spirit because of that. The staff, however, was lovely!