I was told several times during Sprint Chat session that I could go into a Sprint Store 2 weeks before my 7/1/2010 upgrade date and get my upgrade on an EVO. So I got put on a waiting list and my phone came in a week before 7/1 but they said there was no way they would do it even if I was told during a sprint chat session that I could. Was the agent on Sprint Chat who told me I could just a complete idiot?