I always slip one or two business cards into all my orders, they are some of the least expensive ways to advertise and I've gotten a lot of referrals from existing customers. :) I order mine from vistaprint, I've also had some half-cards printed to include with smaller items, and my old shops used mini cards from MOO, which I loved.