Plimus.com
Consumer Report
9.95 was debit from my account. I have no idea who this is and have never associated with them. I checked my account and saw this was processed. It has not yet cleared so I expect it to be cleared shortly. ...