Vista Print - MWI*BUSINESSMAX
Vista Print - MWI
I registered with Vista Print 3 months ago and I have been charged the last two months $9.95 ea. For a small business service' that I never signed up for with with MWI*BUSINESSMAX. Supposedly you sign up for it when you were ordering with Vista Print for business cards, but I have no recollection ...