So my parents were booked on a Sunwing lfight from Toronto to Paris direct return. A few weeks before they left, their return flight was changed to include a 1 hour stopover in Amsterdam. Although they were not happy about it the airline said they reserve the right to change anything therefore too bad.
On Friday they were to return to Toronto. They went to the airport and the flight was delayed, and delayed and delayed some more. Finally the airline put them up at a hotel and gave them dinner because the delay was over 12 hours by this time. They were to be back on the plane first thing in the am, delay and delay some more. Finally they took off but 1/2 or 3/4 of the way into the flight, the pilot announced they had to land in Newfoundland (nowhere near where they were supposed to land - thousands of kilometres away still) because with all the delays, the crew would exceed their # of flight hours. They landed deboarded everyone while they awaited a new crew to man the plane - waited many hours another 12 I believe, reboard and be on their way. All in all - they were supposed to land on Friday at 2 pm and instead landed at 10 pm Saturday - a 32 hour delay!! No weather problems, no civil unrest, strictly Sunwing problmes. They advised passengers that they were fed and housed so to not expect any compensation. I believe the flight should have been fully reimbursed.