Today HP launched MarketPlace, where you can buy custom stationary, mailing labels, rubber stamps and the like.
You can also get 100 business cards for free. From what I can tell, they don’t put advertising on the back or charge for shipping (VistaPrint does both). It says they’re 100% free. They require your credit card for authorization and only allow one order per address, but if you’re looking to start a small consulting business, 100 free cards can’t hurt.