Download Provide
Consumer Report
- 07-26-2012
- 10
Never signed up for such a place, but they submited a charge of $69.95 to a third party billing service. Billing service is going to reverse the charge ASAP. SCAM, SCAM, SCAM!
I don't even remember going to this site. I must have been referred there from another site.
Company: Download Provide
Country: USA
Site: dl-provider.com