The Cosmetics Depot has been one of my go-to cosmetic shops for my beauty need. The fact that all the products sold there go through several quality checks make them really indispensable.
I am really spoiled for choice here. They have amazing brands as well as top quality products. It feels like a one stop shop for me.