Worst expeirence of my life. Last tuesday we were delayed 1.5 hours leaving for mexico. Yesterday the plane was supposed to depart at 1245pm from cancun. We didnt leave till 1446 then there was a storm over stl so they told us they were gonna circle for 25 min then update 5 min after we start circling they tell us we are re routing to kansas city ti get fuel then will return. Land in Kc around 1740 sit there for 30 min then told we are going to de plane and do.customs now while refueling. Once the pilots and attendants get away from us they tell us they are gettimg a few shuttle busses to.take us back to stl (4.5 hours going the speed limit which these busses cant do) and that they wouldnt be there to pick us up till 2130. NO OTHER OPTIONS OR FIXES WHERE OFFERED. they just said screw you to.almost 300 people. One lady was out of formula for her baby and the attendant handed her a back of goldfish. So i rented a mini van shoved 3 small kids and 6 adults in it and came home we didnt get home till 230am . Absolutly a joke. Never will i set foot.on a.frontier flight again and ive secured a lawyer. Ntm the only thing included for free is toilet paper. The seats didnt even have barf bags. The attendants are rude and the plane was filthy.