I had a flight from Milwaukee to Oakland with a three hour layover in Las Vegas. When I arrived to Las Vegas, it turns out my confirmation number with Spirit only got me there,_not_ to Oakland. When I called farescan support, they told me the second leg was never confirmed so I needed to take an alternative flight to Oakland. I had to pay 35$ for this alternative flight, and it was 4 hours after my original flight left. So a total of 7 hours layover.
Their reasoning for this issue was that spirit never confirmed the second leg of the booking. But even so, if that's how Spirit works then they shouldn't issue tickets to users without knowing whether the booking is confirmed.
This was my first time using Farescan. I think moving forward I'll only be going through the airlines themselves when booking flights rather than third parties.