We should count ourselves lucky we have Network Rail..

The new Amtrak station at Niagara Falls, which reportedly took 17 years to complete and cost $43 million, will open on December 6… Timetable News European Rail Timetable Editorial December 2016

http://buffalonews.com/2016/11/09/amtrak-niagara-falls-reach-agreement-train-station/