Ordered a Micromax Phone on February 15th and still not delivered. The call center people just are asking for more time and excuses.
(They always say that this is company policy etc). Really frustrating and disappointing..
Never buy from this site.