So I see over at cnet news that Walmart is offering the 2S with no contract. I have a pay-as-you-go sim card already, so I want to buy the phone, cancel the plan and pop in my sim card. Does the phone have to be unlocked for me to do this? Any other complications? I need a new phone, am using an iphone 3GS I bought used that has been a real POS. Thanks for any help.