Back on target!
This is talking about "buying" experience. I upgraded to my evo just over a year ago using their website and it was quick easy and almost painless. The pain came from spending $300 and having to wait for the rebate. But even the rebate process wasn't bad and I got regular emails from sprint on my rebate process.