When flying with a discount airline, expectations are already low, but Sunwing has succeeded in lowering the bar further. Sunwing knows in advance, I assume, when the flight is leaving and how many people are flying - and should have enough people working. They didn't, though, and the check-in line kept growing longer as we waited. They were glad to offer us upgrades to Elite Plus check-in, allowing skipping the line. For a fee, of course. And, apparently, the express check-in also including jumping to the front of the regular line, too, causing further delays. Have to mention that the baggage drop -off was on the other end of the airport. Another well thought out plan. The saving grace is that flight take off was also delayed. Surprise surprise. Otherwise the added time to pass through Security and US Passport Control would have caused us to miss the flight.
In the end, saving a few hundred dollars for a family of 5 to fly is not worth the stress. If we do fly on Sunwing again, it will be with eyes wide open and I will accept full responsibility when the rest of my family looks for someone to vent their frustration on. This time, the blame is all on Sunwing.