SupportsDLTD.com
Consumer Report
I, too discovered mysterious charges to my checking account. On the 13th just the SUPPORTSDLTD.com address. My bank told me to contact the website to find out what I had ordered. I found the site they'd have to check with the original co. To see if they would agree to refund. I was on hold for ...