Landed at Carway last night and had the worse experience with the Canadian border security.
The US side was okay, they turned me around and denied me visa, even though I had a valid US visa, they explained that the denial was administrative and it would not hinder any US visa application in future as it is not on record, it was just to prove to the Canadian side that I had been to the US.
Got to the Canadian border, showed my documents and I was sent in to meet a female officer. She asked if any information on my COPR was wrong, I said yes my original date of entry, she did not let me finish the statement, she started yelling at me and I quote; "we are not CIC we are CBSA, we don correct CIC errors, they send you people here an expect us to do their jobs, you should have set up an appointment with CIC in Edmonton or Calgary, instead of coming here". She asked for my B4 and I told her I am bringing nothing in, she told me to go to the waiting room, 10mins later she me to sign my COPR, gave me my copy. Said, my PR will be sent to me in 8-10 weeks, but that is CIC's responsibilities not hers. She did not fill out my PR form or ask for my address, neither did she write it on my COPR.
So now I have to go online and apply for a PR card. I will also fill out the right forms and submit to CIC to correct my COPR.