Spirit can be a good, cheap option if you can handle a tiny seat and no in-flight entertainment. But do it right.
No one likes getting nickle and dimed when they fly, but airlines will charge what passengers are willing to pay, seat ...