I used WPD for my invitations and love them. My invites had digital offset printing and the color, font, graphics looked really nice. They have letterpress and thermography (I think) invitations which are more expensive. The service was great. When you place an order, somebody at WPD proof-reads it, sends you an email w/ a link to a digital version of your card with suggestions or corrections, you either approve the changes or not, and they start printing. For me, they suggested that since my wedding begins at 5:30, I should use "afternoon" instead of "evening." They also switched my usage of "and" and "&" when listing our parents names. So, my invites looked much better than what I had originally. I looked at serveral companies and found that WPD worked well within my budget and had fresh, contemporary designs. Needless to say, I am a fan!