Ok. So I've spoken to 2 reps from sprint regarding the tep insurance. Apparently due to the policy changes that happened on the 9th. They are telling me that I cannot purchase TEP if I buy the phone from amazon, bestbuy etc. Can anyone confirm this? I plan on getting the epic this friday and I know I might run into some bugs and such which is why I'm getting the insurance. If this is true I have no other choice but to get it through sprint. Also they seem firm on the upgrade fee sticking.