Another option is use your mileage to Ft.Lauderdale and take Spirit to STT for about $100. I've heard some complaints on this board about Spirit, but we have never been cancelled and mostly on time