AutoStockStore
Consumer Report
Noticed an odd charge to my Visa debit card. Never heard of, let alone made a purchase from, this vendor. I have no idea but am very concerned about how they were able to access my account. ...