I have taken Spirit Airlines a few times and recently had a flight that got delayed 4 hours without much explanation. A lot of their flights seem to get delayed so choosing this low cost airline isn't always the best option. The staff was friendly but they all seemed very new to the industry. I understand also that they charge for all items on the flight which is fine but they wouldn't even give a free glass of water which seemed strange.