So I landed today at Carway, AB border. It was really, really easy. Both the US and CAN officers were friendly and nice to talk to. I was the only person there and it took about 30 mins to drive up to US, park, go inside and wait while they dealt with a paper jam to get my piece of paper, drive around to CAN, park, go inside and wait while they did the paperwork and then I was on my way.
They just confirmed my address and asked if I had any other dependants that were not listed and if I had committed any crimes since I applied. Really simple process!!
Can't believe it is all over after so much document collection and compiling. Next step is citizenship in a few years.