ok i have the htc evo and ive babied the phone. i have an otterbox case for it and its never gotten wet. i rarely drop it either. but lately my phone has been shutting off by itself while it has plenty of battery left and will reboot itself. it will shut off and turn back on about 6 times in a row then will work for about an hour then start doing it again. Will sprint replace my phone for free for something like this becuase this is there fault not mine and they need to fix it? what should i do?