I don't know what I think about the product yet because I only received a partial order.  I called customer service & there was no wait and the CSR was very apologetic.  She reassured me another kit is on its way.  So I'm giving 4 stars based purely on customer service this time.