Internet Initiative
Debit fraud
In speaking with my debit/credit card company, I was given a phone number for Internet Initiative 2 Las Vegas. It is 888-657-8585 (MT). They have illegally billed me through my DEBIT card for almost $75.00!! Molly Fond du Lac, Wisconsin U.S.A. * ...