I am often asked which cosmetics products are the best to buy. It's a tough question because there both great products and junk products in every brand.