BD Performance Product
I was charged, but NO product?
Billing of US 79.76 plus US 4.87 appear on my credit card statement without ever having received any product, nor do I know what I would have ordered from this company. I have no knowledge of what this company sells or why I would have ordered anything from it? Kindly confirm the receipt of this ...