With Frontier, you basically pay for what is important to you. You get a good rate on a flight, but you will have other expenses depending on what you need or want. If you want to choose your seat, you pay a little more. If you have luggage, you pay for that. If you want something to drink on your flight, you pay for that. But if you basically want to get from point A to point B, this is great. Our flights were on time, the staff was pleasant and helpful, and the luggage was off loaded quicker than other flights I have been on. They do offer you their credit card on the flight but there is no pressure to take an application at all. I was pleased enough after my flight that I joined their Discount Den for even better deals on future flights. They will credit your miles retro-actively if you sign up within 180 days of your flight. You might need a receipt or boarding pass to get those points, so hold on to them for a little while. I did not need them but the website says you might. Frontier has just earned a repeat customer!