Products are good. Service is not so good. My credit card was charged twice for same order. I sent in all proof of error and spoke to customer service 3 times. Still have not received credit. No returned call from customer service no response to emails. Watch your credit cards guys!!!