I have spoken to CBSA on the phone. They said that if my primary physical residence is in Canada, I do not need to provide an offer letter. The list of the documents on the website is not exhaustive. Ultimately, you just need to convince the border officer by providing proof that you live in...