I plan on taking a trip to Niagara Falls this summer.We want to stay in the Fallsview are of Ontario, however I am confused about which station I should go to. I have read alot of people use the Buffalo Depew (BUF) station when visiting NF. But there is also Niagara Falls, Ontario(NFS), and Niagara Falls NY(NFL). Which is correct station to use? How tough is the border crossing on the Maple Leaf if you have all your passports/documents in order? Do they really check everyone thru a computer or just choose folks randomly for closer screening? Thanks Y'all and Merry Christmas to all!