There's also "The Letter Carrier" in Point Roberts, WA ($3/package). Couldn't be easier to find, and small/quick border crossing. It's on the other side of Twassessen, 100 yards after the border on the right hand side. 20 min. from Richmond. Hagen's is good too, but there is the Peace Arch to contend with, and I believe a yearly $12 fee on top of the $3 per package charge.