No they are a scam I ordered and never recieved my product. So I have been emailing back and forth with customer service and he has assured me several times to have patients. I have had plenty I have been waiting for 30days for my product. I also reported them to the BBB. I also reported the charge as fraudulent at my bank.