I was scheduled to fly Sprit from Los Cabos, Mex. to San Diego @ 245 P.M. I had purchased this flight from Cheap Tickets as well as a car rental. I was delayed @ the car agency about 1 hour & used the agency shuttle to get to the terminal. I arrived @ Spirit Airlines ticket counter 40 minutes prior to the scheduled departure time & was told that my ticket was now forfeit because their policy required that you pick up your boarding pass 1 hour or more before scheduled departure. The flight was delayed & subsequently left Los Cabos more than 4 hours later than scheduled. In effect, I had tried to check in almost 5 hours before the plane departed but had to purchase a ticket on another airline because I had arrived less than 60 minutes prior to SCHEDULED departure time. The attitude & demeaner of the agent was rude & unfriendly. Do not fly with this poorly spirited airline.