Getting a Small Number of Business Cards Printed

I have just started my own independent consulting company. So far there is only one employee, me, but I want to have nicely designed business cards printed. I am trying to find a printing company that won’t charge me too much to get these designed and printed using the logo I have come up with. I hope that in the future there will be more employees working with me as the company grows, so I want to establish a good relationship with a company that will look after all of my printing needs. However, right now all I need is a small order of business cards.