I know people who will drive to Buffalo and take a flight from there to save $$. Not sure on the price differential as I have never booked a personal flight to NYC.
Some South American airlines have good deals on the hop from Pearson to JFK, where they proceed to pick up more passengers for the main attraction.