I hear you only because it's was over hyped by HTC, Am nt impressed by sound ov it people sayin only getting 4hrs on screen time 12hrs sot dats bad, I have HTC m9 i gets 6hrs on screen 24hr sot, I must say I am rooted tho running viperone 4.3.0 rom before I was rooted on the m9 the battery was really terrible with heating I would only get about 3 half hrs on screen time not even that n 9hrs sot I was really disappointed I wanted to get rid ov it and go back to m8 then I rooted it and flashed viperone rom now my m9 battery lasts all day long so the 10 will be better 100 so dats why I don't let reviews who talk negative get me thinking negative about HTC cause they said m9 had problems but wen I rooted 9 all my/the problems were fixed, thanks to the best rom developers viperone who only developes HTC roms!