High Quality Marketing Prints
My favorite business cards and marketing materials are from VistaPrint.
They're based out of Vancouver, BC, Canada. Shipping is super fast in BC and Alberta. For the rest of Canada it doesn't take too long, you have a choice of 5 or 12 business days to here in Saskatoon.
Aside from business cards, they offer brochures, menus, t-shirts, posters, wedding prints, and tons of types of marketing materials.