So, I exchanged my Evo this afternoon at a Sprint Authorized Dealer (not a Corp store, but one of the big, main Sprint Authorized Dealer stores, so not a whole in the wall either). For the curious, I was having the phone power cycles whenever GPS is hit issue. Anyway, after activating, I got the 2.2 Froyo notification and asked if they had public Wifi so I could download it faster. The repair guy told me NOT to update it because they were having so many issues. He went so far as to say that if I updated to 2.2 and had ANY issues with the phone, he wouldn't process a TEP exchange for me. I thanked him and left...then updated it. I figured I can go to another store if necessary (hopefully it will never be necessary) and, worst case, accidentally drop it and process it under insurance instead. Still...kinda weird. Didn't see this interaction posted elsewhere...sorry if it's a repost.