Mi.com is the best as it's delivery speed of delivering the products is just awesome. I ordered Redmi Note 3 Dark Grey Edition on Sunday.
And I thought lt will be delivered somewhat close to Thursday or Friday but I got a call on Tuesday just one day after that I am standing out of your house. I was shocked as the phone has been arrived from Bangalore and I havent paid any express delivery charges then also such an awesome delivery. The packaging of the product is also very good. Loved the shopping experience with Mi.com.