I buy this phone a month back, I donot like this phone much , because no no doubt hardware is very good but a software is not that what I expect , mi software is very bugy , thier are many bugs which create problems during usage , I suggest you to buy this phone if you have knowledge about custom roms and you can flash custom rom own thier own risk, but after flashing custom rom this phone is worth of money