Just sharing my experience with landing..
Left Calgary @ 9am.. Arrived at Coutts around 12pm.. Went to the US border.. Gave our passports.. The officer asked if what we are going to do in the US.. Told him to flagpole, which he understands.. Then asked if we carry any weapons, and answered NO.. We were asked to turn Left and park at the parking lot and enter the lobby and wait for our name to be called.. Entered the lobby @ 12:17pm.. Waited.. Then our names were called @ 12:30pm.. Refusal slip was given and was instructed to follow the officer who will direct the way back to the Canada Border.. @ The Canada Border, we gave our passports.. he asked our purpose in entering Canada and told him to do landing.. he asked where we live.. if we have bought anything in the usa.. if we have any weapons.. any money more than $10000 with us.. he gave back our passprts. then he asked for us to turn Left and park in the parking lot and enter the lobby.. @ 12:40, entered the lobby of Canada Border.. went in line for the traveler instead of commercial.. an officer assisted us and took out passports and the COPR.. then we were asked to wait as the officer do some verifications and wait for our name to be called.. @1:25pm, our names are called.. we were asked to initial and sign the COPR.. the officer asked if we were students or workers.. then she took all of our work permits( current and old) and asked again to seat as we read through an infosheet regarding pr while she finishes her work with our passports.. @1:30, officer called us again and gave back our passports.. informed us that pr card may take up to 3 months or less.. finally, the officer congratulated us..