I read several adverse reviews and wonder if this store is on the up and up. I would not want to make a purchase and have my credit card charged and then not receive my product and not be able to communicate to this company. I see no way to communicate in case of a problem. One of your reviews stated several times your company said their product was shipped and it wasn't. He claims you are a fraud. Please explain.