Hi, Ray. I had the same question a few years ago, so I logged onto a web site and designed what I thought would be an attractive business card. Of course, the web site limited me in what fonts and colors I could use, but I liked the fact that it offered a templated design. With shipping and everything, I believe I spent about $30. When the cards arrived, I was really disappointed. They looked cheap -- like they were laser printed on inexpensive card stock. I threw 'em in the trash.
The next day, I went to my local print shop and asked to see their business card samples. I picked out the nicest card stock they had and selected a glossy, black raised-lettering. I waited about a week for them to get printed up, and boy, was it worth it. The business cards look sharp -- which is the image I'm trying to project with my leatherwork. Total cost $45.
As with anything, you get what you pay for. My preference was to use the best quality materials available for anything that promotes my work.