We took Canjet (Through Air-Transat) November 2010 with no problems and the price to fly from Toronto was good. There were 7 of us and we got seats exactly how we asked at check-in. Flights were on-time. Watched a movie. Food is pricey, wasn't great quality, so I'd pass on that. It was only about 2 hours and 45 min, direct, so easy to snack before and after the flight. They gave us a drink for free.
We would definately use them again.