"Businessmax" "Dealpass" "Vista Print"
Business Max Bizmax Had No Consent
I purchased some business cards from Vista Print in September and beginning in October Bizmax began charging my checking account for some sort of service that I never consented to. I had no idea of who they were or why they would be doing this so I did some checking on the internet and found this ...