Best Buy really screwed me. I got the calling saying my phone was in. I am purchasing it outright so when I placed the pre-order, I checked on the price. The rep told me $699 and I asked if they could match the $549 price of the Sprint Store. He said yes, no worries at all. I get the call today and try to confirm this with the chick, she said no we cannot match the price at all. Now I am stuck w/o the Evo cuz I'm not paying $700. Ridiculous. Now I need to wait for the corporate store to get them for general purchase.