Travelocity Dream Maps is showing several fares for about $300 US, but with fairly tough restrictions re minimum stay, day of the week and advance purchase restrictions. If YYZ and BUF are not considered co-terminals, one might back-to-back trips. Otherrwise, oonsider taking some time to explore Grand Lake and/or the Ozarks to meet the fare restrictions.