Mysoftwareprovider.com
Ripped off by mysoftwareprovider.com but got some refund!
Was trying to download Mozilla for my Mac. Got directed to purchase what I thought was the software but ended up being a bogus annual software support contract. (Was able to download software for free eventually at a different site.) Tried to contact company to cancel contract but never received a ...