For anyone who is interested to know about landing at the Canada -us border.
I know you can flagpole, but since I had a us visa, I preferred to not get the "denied entry to us" notice. Although I have read it really does not impact future visits to the us.
Anyways, showed up at the champlain-lacolle border, told them I want to visit the US and come back the same day coz I want to land as a pr. The agent was okay with it. I even joked and asked him if there is any tourist attractions for me to check out. He laughed and said not really unless I drive pretty far.
They will take your passport at the booth (don't panic), then you park your car and walk into the office- they will call your name when your turn comes. If you came in a greyhound, you keep your passport and walk with your bus group. The agent was nice.
Once in the US, I stopped for a coffee and made the u turn. At the Canadian border office I explained that I did not flagpole, rather a quick trip to the us for coffee.
He checked my passport, csq, copr. Also asked me to write my address, phone number and money available in bank account on a piece of paper. That was it. He hold me I need to pick up my new sin number service Canada and also update my ramq card. The was agent was, meh! (surprised that us agent was nicer). But overall, no problems!
That's all! Hope this helps for anyone who wants to land by going to us and coming back.