If you're ever been to/are planning an all-inclusive vacay, chances are quite high that you'll eventually book something with Sunwing Vacations. There's no real way to avoid it!
I don't have much to complain about on my most recent experience with Sunwing. Trip was booked with Tripcentral, flight left/arrived on-time, passengers were given something to eat/drink (sandwich/pizza) - and "Champagne" on the way there, a movie with free headset was provided, etc.
The reps at the airport were quick to direct you as to what to do/where to go and luggage was processed properly. Nothing lost.
Sure, unlike Air Canada you don't have your own screen, but no biggie. I was able to watch the movie without any problem.
Experienced some near-death moments in the way of turbulence, but got through it alive.
What I do find weird is that they don't provide coffee/tea service. Only a red/white wine with your meal or juice/pop.