Independence Plus
Internet credit card fraud San Francisco California
I received an email notice from this company and they have been debiting my checking account for the past 6 months. No Card no nothing I can not even make a phone contact or talk to someone online to discuss my problem. The name of the card is Visa Independence plus. They told me they would give me ...