Omg. Where has this been my whole life!? I should have gotten one of these ages ago! So far, I love it. For your brushes that you've had for a much longer time, be careful when pulling brush out of the connecting rubber piece. I had a couple bushes break, from not being careful. But they were also like 5 yr old brushes. So take that with a grain of salt. Not only that but brushes that have a noticebly large amount of product stuck the the brissels, I would say hand wash those lightly, use the bo...