Your wording makes it seem like they don't have VIA as an option. The trips are generally between 2:07 and 2:25 long, and start at $37 for coach, and $75 for business (and their soft product in business is worth it).
Considering Toronto-Niagara on GOTransit is $21.15 for a cash fare, and...