My return flight went much better than the trip to Detroit. Lines reasonable, seat reclined, took off and landed on time. And about a third the price (since Spirit sells each leg separately). I may take another chance on them.
Of course, I’m back just in time to watch upcoming Hurricane Dean bearing down on us sometime next week.