amazon is great for cheap cosmetics - but beware of fakes and read the comments before buying. rimmel make up is good, garnier do great skin care and i also use no7 at boots for the occasional luxury item as they are good quality (i.e. primer £11). watch a lady called emily noel on you tube for tips, tricks and how to buy and choose cosmetics. sorted! x