I have an EVO 3d. I have a recurring issue with dust getting under my screen. I had the screen replaced once with no issues. I went this past Saturday and got another screen replaced, then the camera didn't work. Went back and they couldn't fix it and they couldn't put it back together correctly either. So they order me a replacement phone. I received it today. The home button and back button don't light up. I call to let them know and they tell me I have to take it to a store to get it looked at. I tell them I shouldn't have to take time out of my day to go to a store because they sent me a defective phone. The rep I was talking with agreed and said that it was the way the policy is but she talked to her supervisor and it sounds like they are going to ship me another phone. So to sum up, its been frustrating but customer service has been very helpful and that's one reason I like Sprint.