I went to verizon and they were out of stock on the droid x and on back order. They wanted $300 with a $100 mail in rebate. I went to walmart and they had the droid x in stock at their little cellular phone section. Cost was $200 dollars, no messing with mail in rebate, no messing with back order. Walked out with the phone and went to a verizon store to finish setting up my plan like I wanted it. Also I wanted to pass on that there may be a deal going now where you can early upgrade for free if you are going from a regular phone to a smart phone through verizon. Hope this helps someone.