I preordered an item on May 6, they promised shipping on May 10th and shipped on May 17th. Ya I know the situation so, I waited. The chosen delivery service by them was best worst in my state and on June 1 the order got returned by delivery service and it returned to them on June 9th. They initiated a refund on that day. Today is June 18th still waiting for the amount to credit to my account. Even orders from Foreign countries got delivered in 20 days. Don't recommend buying from their website try amazon or Flipkart.