So after decent amout of research I ordered oneplus 2 almost 1.5 months from now and since the. I am very dissapointed with the phone firstly there is severe heating issues while charging it and while using it too and due to heating issue phone throttles a lot and becouse of CPU throttling performace becomes really bad and by really bad I mean really reaaly bad and then your 1080p video will lag , your apps and games will lag , even phones interface will lag and after testing on geekbench , the multicore score was roughly around 2500 which was very bad as 4500 is normal score when phone is not throttling . secondly I would say snapdragon 810 is not a good chipset try opting for 808 or 820 insted . then after using phone for 20 days fingerprint scanner/ home button stopped functioning then I took it to oneplus service station in nehruplace and after waiting for 1 hour in waiting I finally deposited my phone and it took 2 days for getting fixed and after that I am noticing the quality of the screen is lower than what actually came with the phone and overall not a good experience with op2 . hopefully oneplus 3 will be better