Vista Print - mwi Businessmax
Vista Print mwi Businessmax is not trustworthy, or honest, they gave my credit card information to another company without permission
- 04-07-2004
- 11
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.
Company: Vista Print - mwi Businessmax
Country: USA
State: Nebraska
City: Ohama