Unfortunately our flight from Halifax to Gatwick was cancelled after a long evening of "delayed" notices, and finally at the time when we were supposed to take off we heard an announcement that our flight had been cancelled because the crew had timed out... disappointment from all who were waiting the hours before this was announced. There were irate passengers, people with infants, elderly people all waiting to find out what was available and where to go for the night... I must say the WestJet staff were in a difficult place listening to all the angry people, but they handled themselves with great professionalism. Eventually we made it to the front of the lineup, received our hotel, taxi, and food vouchers and were told to get in touch with WestJet by phone to rebook our flight. When we finally did fly to Gatwick two days later, the flight was on time, the staff were excellent, our flight was comfortable and pleasant!