Pulled the trigger and am now rocking a brand new DX. Walmart stores can't offer the additional $60 talk discount but between the price of $150 with a new/upgrade contract and the $100 gift card, a net price of $50 isn't too shabby for a phone-in-hand deal without having to order online and wait to receive/activate it.