"Businessmax" "Dealpass" "Vista Print"
Vista Print Unathorized charges on my credit card
There are three charges on my credit card for $14.95 from BusinessMax that I did not approve! I ordered business cards with VISTA Print a while ago, and back then they had charged me extra for some service that I did not want. Something like copyrights for my card. Now somehow another business has ...