The Charge Will Appear On Your Credit Card As DWNLD-Solutions.com
Consumer Report
Put $1.99 for 7 day trial then 69.00 to sign up. No contact available since then. Here's info from them: Billing information Membership type: Unlimited Access - 7-day Trial with Optional Lifetime Purchase for a total of $1.99 USD Grand total: 1.99 USD The charge will appear on your credit card as ...