Took it back and swapped it for a new one. New one gets 14-20 hrs. (no lie) depending on usage. Take yours back...it's faulty. BlackBerry is very aware of these faulty phones. Rogers wouldn't just give me a new battery and I'm glad it worked out that way.