I bought it via amazon( amazing services , I must say) . Product was delivered the next day. I bought it in greed of front flash ( 2 years back, front flash was a new thing) . Flash hardly made any difference. Moreover Micromax is known for ITS SHITTIEST SERVICES. Phone lags as ususal. I must say ONE SHOULD NEVER BUY A MICROMAX PHONE. RATHER GO FOR MI, VIVO, OPPO. THEY HAVE FAR BETTER AFTER SALES SERVICE