Unbelievable sale at WalMart right now. Free with no contract or 2 year renewal, $229 without a contract. Got mine ordered off contract and overnight delivery for additional $19. No tax, no activation free, and best of all, no need to deal with AT&T store people about dropping price from $500 or switching to a hobbled data plan. If you are more patient than me, they offer $9 for two day shipping or free shipping options as well. Update: The $229 price without contract is now dead. Free phone with a new 2 year contract still stands.