I'm a one and done with Spirit as well but not quite sure if this was their fault.
So after missing our flight departing from MoBay and having to spend another night in the first place our plane landed in Ft. Lauderdale leaving us 45 minutes to get thru customs, claim our luggage, recheck our bags and make it thru security to board the next flight. Just seems to me that the routing should have been planned better. They had to pull everybody on our flight out of the customs line and get them thru. Just not something I would like to be doing after a nice chill vacation.