i took spirit for our trip last march. the seats are a bit tight....there is no ''free'' services....but....they got us there and back ON TIME......we saved about six hundred plus dollars vs AA out of Miami....and at thetime saved two hundred bucks each vs JetBlue. PLUS....JB would've been a six am flight to sju...and then a five and a half layover in sxm!!!!! The savings to us were worth it....just about paid for the car rental for the three weeks we were there. or....surely paid for many nice meals. IF it was longer than the 2.5 hours flight, i may have thought twice....but for the savings we took the chance, and had NO problems at all.