I have had hell recently with my mogul in dealing with sprint. I got my mogul back in Aug i would say. Since then i took it back to the sprint store at least 6 times. Each time I had to wait at least a souple of days for them to replace it. Not to mention I use this phone for work. The first time i beleive my hard keys stopped working and could only use the touch screen. Ok cool no problem I have insurance they gave me a refurbished mogul. So i was ok with the first replacement. So then the refurbished one broke had to take it back to the store. They once again replaced it so i had to go through the same thing not being able to use my phone for a couple of days. I called customer service to see what they could do for me. They wanted me to sign a new contract since my contract was up and was going to provide me with the instinct. My thing is why would i sign another contract if this is the way they treat their customers now "horrible" and no type of help. All in all took the refurbished one back to the store and they gave me a new mogul out the box .....so i thought! A couple of days later the hard keys on that one stopped working. The next couple of moguls in which i lost count im not sure what happened to each. Spoke with the insurance company explaining to them how many moguls that i have been through and that I couldn't deal with another one and is there any possible way to get a different phone that would be equivalent to the mogul. After several times going back and forth with sprint and insurance they offered me the touch. The phone would be cool but i wanted my QWERTY keyboard and they said they couldnt offer me any other phone since they claim that the TOuch diamond was the upgrade to the mogul. Which i thought the touchpro would be the upgrade since it also had the QWERTY keyboard. Trying to figure out now who i could contact about this issue,this problem, file a complaint or something not that im sure it would make a differenc. If my other family members didnt have sprint i would have been left their sevice. I pay my bill on time been with them for a while and this is howthey treat their customers. THEY SUCK......... With that said im with you been through all of the crap with sprint and the insurance company....asurion