Successfully landed today at Rainbow Bridge. Is it really necessary to go through the US border services? I did, but the paper they gave me was not checked on the Canadian side. Landing process took roughly one hour, there were other people ahead of me but all in all it was a breeze. To answer...