It's been like this all day. I charged my 3GS last night and it's stuck on 98%. It won't go up it just stays there. I rebooted my phone and left it charged 5 hours and it's still stuck at 98% when I returned. What should I do?