I have bought Mi Band 3 from Amazon for Rs. 1399, it has got many features in it but still it has got some flaws. Like the brightness of the screen is not much and so it is hard to see on a sunny day. Also for charging we need to remove the straps everytime which makes it a little bit inconvenient. And the straps are not so skin friendly, it itches if we wear it for a certain period of time. Also the straps gets loose after using it for a few weeks. Sometimes it shows false rating of steps taken, etc. So I would not reccomend anyone to buy this watch.