This is another vote for the CAA / AAA discount. If you’re a member then call VIA. If not, roll the dice on the discount.
IMHO VIA passenger numbers have somewhat recovered but not to the level of the airlines. If you find it affordable, the business fares are worthwhile.