Vista Print - mwi Businessmax
Vista Print mwi Businessmax is not trustworthy, or honest, they gave my credit card information to another company without permission
Vista Print gave my credit card information to Mwi*businessmax and they billed my bank for a membership I knew nothing about. Is this illegal??? Someone needs to stop someone using a BBB (better business bureau) logo from ripping off unsuspecting persons. ...