Nykaa.Com Shopping Product Not Delivered
Order ID: 600554301 I had placed an order with 12 items on 19th November 2016 and I have only received 4 of the products till date. It has been 24 days since the order placed. On calling the customer care Continue reading