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.