I have been using the "Xiaomi MI3" since 2014 still works perfectly, it is built for long last many people confuse it with Redmi versions and criticize. It has decent battery back-up and was the best phone in speed, camera quality and pricing at the time of its initial release making it my first option. Initially like all first time MIUI users I felt uncomfortable but soon enough youll hate all other UIs. So like all phone users I hit a phase when I wanted to(dint need to) get a new phone, since single SIM slot and non 4G felt limiting. I would most definitely go for an MI phone, no question. Firstly, I suggest all potential buyers to look for what u want from a phone and then buy it, rather than buy it and then complain about what it doesnt have(any phone).secondly, buy it from a trusted source(very important) and make sure you have exclusive service centers near-by. BTW MI3 rocks