I bought my EVO back on June 6th at a Walmart near Charlotte. It was the only place that had any in stock at the time. It is version 0002 and has the screen lifting issues with the light leakage. I've been calling any Walmart that sells Sprint service in a 50 mile radius every day for about two weeks now to see if they've gotten any in stock (they don't put your name on a waiting list like some places). No Walmart has had any since that first weekend, and they have no idea when they will be expecting any. My 30 day window to exchange for a new one is just about up. I've contacted Sprint about the issue, and they said there is nothing they could do and that I have to return it to Walmart to exchange it for a new one. I have TEP and all that, but I really don't want to settle for a refurb when I just paid for a new one. All I want to do is an exchange! It's getting a little frustrating. Anyone having similar experiences or have any suggestions as to how I should go about getting a new phone? And by the way, all those that are on your 3rd or 4th EVO's...I hate you.