I just ordered updated marketing materials from VistaPrint. All in all a positive experience almost every time, and they make it so easy to get just what you want.
Problems? The first time I had a problem, it was my fault. I was in a hurry and occupied with something else, so I just talked my son through ordering, and didn't get the special that I wanted to get. My fault, they offer several different offers monthly, and I should have taken care of it myself.
If you already have a design in your head, don't go with the design service, because they're not mind readers. Just take the time to either design it yourself or get someone to help you.
Once there was a mix-up with someone else's order, which can happen with any company, and they took care of it immediately.
I'm very happy with their service, the ability to/ease of designing my own marketing materials.