Hi Guys,
My experience flagpoling yesterday (21st June) was pleasant.
Drove to Lewiston-Queenston from Toronto..reached US side at around 9pm. Was asked for passport and made to wait for 10 minutes before being provided with the white paper(with name and dob).
Drove back to Canada border, was asked few statutory questions, was provided with yellow paper (mentioned flagpoling) and then was directed to park my car towards the border security office.
There were only 2-3 families at the office and was given the signed COPR after around 30 minutes of wait. The officer did inquire about having proof of funds.. luckily I had printed my bank statement earlier that day...in total it took less than an hour to complete all the formalities.
If any questions, please let me know..will try to help.