Dri*ca. ComSoftwareAP
Consumer Report
Amount deducted from my credit card. Did not authorise this amount Same thing occurred last year. I purchased from this company about 5 years ago but it was a once only occurrence ...