Spirit Air has the worst customer service EVER!!! Everything is to be done on-line (to save you and the company $$), but the website is so horrible. I spent an entire afternoon trying to book a flight, and it would not go through. Eventually I found out that your address for credit billing has to be manually entered (even though the box is checked "Use this address" and my correct address is listed after that box. Uncheck that box and re-enter your billing address. You cannot call and speak to anyone in person. And those constant pop-ups "SIGN UP YOUR FRIENDS FOR EXTRA MILES". Why would I do that to someone that I call a friend. My next challenge is to use reward miles that I have saved to use towards this booking, cause guess what, that doesn't work on the website EITHER !!!