I've used Vistaprint over the last few years a number of times. It has just been for business cards and a few mugs for around the office.
I haven't had any problems with Vistaprint. The business cards I have received use a good quality card stock and the print quality is good and not offset or anything.
I have had no real complaints with them and are satisfied with what they have sent me. I will continue to use them for my minimal business printing needs.
I ordered some invitations for my parents 50th anniversary on 17/04/2017. I ordered 2 boxes of 100 invitations and they came within 2 weeks. They turned out very nice and my mom really liked the photo I used on the card of them.
Once I got use to the website it was very easy to use Vista Print and much better than Staples. I tried Staples first and left as it was very busy and the person who was helping me was very rushed and was just throwing together any old invitation.
The prices was also cheaper than what I could get at Staples and also much much nicer.
Pros
Good value for what I ordered
Cons
Took a while to design my own invitation cards as none of the templates was exactly what I wanted.
Our Vista Print orders have always come on time and they have delivered what we had ordered. Prices are cheaper than the Print Shop so we have stuck with them. Quality of print is fine and paper quality is good. Things like mugs and T-Shirts seem to come from China so quality is not as good but still acceptable.
Vista Print provides a printing service that meets our needs as a small business. I didn't give them 5 stars since they should provide a decent service since I am giving them money in exchange for the products they offer.
I use to use Shutterfly but switch to Vistaprint a year or so a go. I like Vistaprint better for the quality of the printing on my business cards and other promotional materials that I order. Price is descent as well.
Shipping does take a while though but it is shorter than Shutterfly.
Another Cons is I have to watch the discount and sales timing. Vistaprint is sometimes more pricey than others depending on how far they go with the discount they offer. You need to watch for the 50% off one.
My order from vistaprint.com was screwed up. The printing wasn't lined up properly on my business cards so nothing is lined up properly. The business card is supposed to represent your business and I can't with these cards with all the mistakes. I will be asking for my money back.