There is no website. I have read about MWI*BUSINESSMAX
It is connected in some way to Vistaprint.
I ordered business cards about a month ago.
Online.
But some charge shows up on my credit card from BUSINESSMAX and I looked on the web for more information. Seems a lot of people are being charged for some service that they know nothing about.
Isn't that cute.
One person said that it was a pop-up ad that they clicked on, when they asked about the charge.
Pop-ups. Should be illegal.
0 comments