Genuine products at discounted price plus free fast delivery.
I have always been very happy with this website. Although, they may not be the cheapest (compared with other online shops but still cheaper than normal shops) but they offers free delivery on every purchase.
I have been using this website for as long as I remember. I get all of my skincare and most of my makeup (they don't stock Bare Escentuals, unfortunately). The site has the cheapest prices compared with other online shop. The products are genuine and shippings are always prompt.
The only downside is that they tend to go out of stock on some of their more popular brands.