I find Roc are very cheap and I have always found them to be very a great budget skin care line. They are not natural or organic or anything like that but they offer lots of products that are quite similar to certain professional brands at a fraction of the price. I have been quite pleased with the results of the few products I have tried from the brand so I would say they are rather effective when it comes to results 🙂 The only thing that I personally don’t like is that they are owned by Johnson’s, but that is just a preference of mine that I would rather not use them in my own regime for my own reasons, however I have used both in the past with no ill effects 🙂