We have flown them twice and the flights have been on time and no problems with the luggage. Are you flying from Buffalo, they do only have 1 direct flight a day? I wish I had looked into Rochester for our March flight as they have more direct flights and better times, but it is still much better than flying from Toronto.
As you will read they do change flight times, if you are going from Buffalo the 3:00 direct flight seems to stay around that time, but the return flights have changed quite a bit, so if you need specific times you might be better to look at other options. When I first booked the flights the return flight was at noon, which would have been perfect, but it is now 8:45 AM I am sure my kids are going to love getting up at 5:00 AM on the last day of vaction, but I want a direct flight.