250 Business Cards For $9.99 @ Staples Canada
Over at the Staplescopyandprint centre online, they are currently offering 250 full colour business cards for only $9.99. I think that's a pretty good price as it works out to only $0.04c per business card.
You can choose a matte finish or a glossy finish, and the price doesn't change. They appear to be $49.99, but when you add them to your cart, a $40 rebate appears there. If you decide you want to upload your own design, it costs an extra $4.99, but choosing their own preset designs does not cost extra.
Regarding collection, they say:
Order today and pick up in as little as 5 to 10 business days at any one of our 300 Copy & Print Centre locations across Canada!
If you'd like to up your order to 500 business cards, the total cost would be $19.98, if you want a few more.
My sister used this service a while back, to make some business cards as she is starting out as a painter and decorator in her spare time. The cards look good, they are perfect for what she needed.