I recently bought a few skincare products off lookfantastic.com. I found they had a wide range of products. They have skincare, make up, men's products, and fragrance.
Some of the products I was buying were slightly cheaper elsewhere, but only by around £1. However, I was able to find a discount code to get 20% off and these discount codes are regularly available to find. You can also get 20% off your first order by signing up to their newsletter.
If you download the app, you can get exclusive offers. The website regularly has discount codes for money off products and sales.
They have a 'built a routine' bundle where you can select products from haircare and skincare and you can get money off. This is handy if you are regularly buying the same products.
They offer free delivery over £25 and although similar sites offer free delivery whatever the price, you are more than likely not going to spend much less than £25 on skincare/make up anyway.
They delivered the products within several days so I thought this was quick.
For returns you do have to pay for postage but they will refund under certain circumstances. You have to phone the customer service team to get a number to return items so this is slightly more of a hassle than other sites I have purchased from where I simply repack the items and print a label to return.
Overall a great website and I would purchase from them again.