Hey Adam,
I used Vista Print to make my business cards. I didn't use the free offer (although that's what attracted me in the first place--smart marketing).
The 250 free cards, while perfectly acceptable, didn't allow you to change the location of the words, or the fonts, and they only had 30 or so styles available.
So, I spent some extra money and got a more customizable package, which was worth it.
Just to give you some idea (it was a while ago), I remember spending about 50 dollars total for 500 cards, 100 mailing labels, a pretty nice business card holder, and shipping.
I'm a satisfied customer, I guess.
