It was mailed IN Canada. We crossed yesterday afternoon at Pacific Crossing in BC, went shopping in Bellingham, crossed back over around 11pm. The whole process was quick and everyone was really friendly. I went to Service Canada and got my SIN number today. Overall yesterday was a pretty good...