I'm sure products are fine but apparently they were out of stock when I purchased and was charged I kept trying to contact CW to no avail so I reached out to get a refund on Paypal (after 3 weeks) - only to be shipped these products THAT DAY. Clearly, it was well after they were needed. I had to purchase elsewhere - now I'm stuck with the product as PayPal only sees it was 'delivered'. Beyond disappointed in such lax customer service.