My order takes about 2 weeks to received after i made my payment. The system didnt update the stock of all shades, andif i knew theres no shade that i want, i wont buy it. But they informed me there was no shade that i want after a few days. It alrdy took time just for update there was no stock. I give 3 stars as the one who whatsapp me and informed me was kind enough. But i blame the system. Thank you