Complaint Review:
Vistaprint
Vistaprint Business Max Sneaky extra charges Internet
-
Internet
United States of America
-
Web:
-
WARNING: do not use vistaprint.com. They surreptitiously bill you monthly for business services under the name Business Max. Check your credit card statement if you have used them!