I finally pre-ordered mine. After weeks of contemplating, I ordered it from Wirefly for these reasons: 1. $180 for upgrade w/o rebate (Amazon and other retailers were charging $200) 2. $12.50 cash back w/fatwallet 3. Wirefly will refund difference if the price drops within 30 days of purchase (& prices usually do drop within the 1st month) All in all, I saved $32.50 so far (probably will be more cuz the price match). The only downside is it will probably take 4 days for shipping. Hopefully, they'll ship it tomorrow so I can get it on Thursday. Oh, BTW, it does state on their website that they will ship the phone at "Verizon's release date". Also, you can cancel your pre-order as long as they haven't shipped the phone.