I honestly understand it's hard for the company to deliver but it has been more than three weeks since I placed my order. The time for delivery said by them was around 7-14 days. I have lost all hopes for this company. At least hoping the quality will be good after all this waiting.