Did my landing today. Mine is a family of four. I was aware of some refusals at the bridges near Niagara for landing during weekends (Thursday-Monday), but still wanted to take a chance. Because, I only heard about refusal stories in a different forum, but no official announcement from IRCC. I planned to spend a night in Niagara, NY and then land on the following day. When I crossed the border, the US agent at Rainbow Bridge told me that CBP does not process landing during weekends. The following day (today), I did not want to take a chance, and drove to Thousand Islands. The POE CBP office was almost empty. There was six-seven officers, and only one person who was there not for landing. We were immediately called and submitted our passports and CoPRs. We were asked to confirm all the information on our CoPRs and sign them. We had to turn in our existing WPs. No other question was asked, and no other document was required. The overall process took 10-15 mins. We received our passports with CoPRs stapled. Another single applicant appeared for landing after us. He finished before us. And, I overheard that he was asked to verbally confirm his available fund. While it was a long a detour, I think it was a right decision to go to Thousand Islands. The following link has few horror stories about waiting at the border, and personally it is easier for me to drive more than to spend hours at CBP office or to be refused for landing.
https://www.canadavisa.com/canada-immigration-discussion-board/threads/rainbow-bridge-pr-landing-failed.501556/