My family and I use Ballard Express for all of our printing needs. I started using them two years ago when I needed new business cards. They were on the ball from the proofs that were emailed to me, to the finished product, which came in a day before the projected date. Excellent. Steve is extremely helpful and has good and professional follow through. Now, my entire family uses them and is extremely satisfied with their work and professionalism.
Pros: prices, turn around time, variety, meets clients needs