In my previous experience, this courier never delivered any package to my home. They called me to collect it from their office. It does not matter for me as it is only 2 KM distance.
But the main problem is that they do not update shipping status accordingly. For example, when the package arrived at Kolkata, the website shows that it is now in Delhi. So if you think that you will wait for their call at least when the package arrive in Kolkata, you are wrong. They can call you anytime and if you are outside or by any reason, failed to collect the parcel, it will be returned with tag either Refused or Address not found.
During ordering my current product from shopclues, I clearly mentioned that try to send via postal service, courier experience is not good for me. But still they have sent the product via courier and especially ecom express. According to the tracking website, the package is still in Delhi. But in fact, they can call me anytime to collect it.
Most probably I will not get the product as I am not going to sit home for their call and collect from their office every time when Indian Speed post always delivers at my door in less time. Nowadays I generally avoid those shopping sites which do not give any idea before ordering which shipping service they will use.
30 August 2016:
I should add my latest experience with it. The last two purchase came to my home via EcomExpress very fast and accurately. I hope, they have acquired professional skills after all. Wishing their success in future. Now I can say it is a good courier in average.