The price is hard to beat--$300 from Tucson to Guadalajara--but there are a few caveats. Don't expect anyone to answer the phone or call you back. Do everything on-line, and the rest of the service will be excellent.
These are tiny prop planes in their fleet so space is tight. Be sure to ask for row 2, A,B,C or D when you arrive at the airport. Those are exit row, and, if you're over 5'5", the only seats where you won't feel like a pretzel.
You walk on to the tarmac, climb the steps, and settle in for a quick take-off. Refreshments are served on each segment. We stopped at Hermosillo for over an hour so we could go through customs (get off plane, retrieve bag, go through the line, etc) and Culiacan before finally arriving in Guad.
All those stops turn a two-hour flight into a seven-hour production, but, again, the price made it worthwhile.