Brands that you buy from the pharmacy or supermarket have huge development and research teams behind them that do extensive testing so they make sure they live up to the promise. However, the skin products you get from a dermatologist or an aesthetic clinic pack a stronger dose of active ingredients which are prescribed for your skin type. They work a lot faster too and cannot generally be brought over the counter