I have a two year contract with Verizon near completion and I want to renew and Upgrade my phone to a DROID 2. Verizon wants $199 but I notice that I can get the same Droid 2 by Motorola for $49.99 after rebates at Walmart and can carry the same contract terms with Verizon. Has anyone dealt with buying a cellular phone from Walmart? Why the huge difference in prices?