Just bought my DInc2 yesterday online through verizon. In the store the rep couldn't get me any cheaper than 199.99 until I pulled my account up through the internet and showed I was due for an upgrade for 149.99. Trying through the "intranet" in the store it showed 199. So I had to get him to let me connect through his service comp on IE. Even so, he insisted he had to charge me a $20 activation fee on top of the 149. I called BS and went home to buy the phone online. He lost a sale, VZ lost more of my trust.
Just watch the fine print and do your research. It was more comfortable for me to buy the phone through VZ online than for me to go through anyone else (and probably necessary since I am only 16mo into my contract).
Very excited to be moving over here from the Eris. See you soon.