Gonna throw my 2-cents in for
Blurb.com as well, their Canadian printing/distribution is actually done right here in Calgary at the West Canadian plant over in Inglewood. I don't think they offer local pickup due to their agreement with Blurb, but if supporting local business is important to you (not saying it should/shouldn't be) it's worth knowing.
We did 4 photos from our wedding with Blurb and other than 1 of the four having a smudge on one page we were really happy with the quality.
EDIT: Full disclosure, I used to work for West Canadian so I may be a little biased.