Toronto to Vancouver was one of the worst flight experiences I have ever had. It was freezing in the airplane and when we asked for a blanket they said you have to pay 7 dollars for a blanket. And they only accepted credit cards although we had canadian dollars. So I had to pay in Euro from my credit card. And of course they didnt have any complimentary meals or snacks in a 5 hour flight. We paid for a normal flight and got services as low as spirit.