I have TMobile, need a new phone, and don't want to pay the huge prices that they're charging. One of the guys at the T-Mobile store told me I could go to Walmart/Target and buy a no contract phone, and just put my old sim card in it. What I forgot to ask is if I could buy any phone or if it has to be a TMobile no contract phone. This would be for just talk and text (no web), if that makes a difference. TIA!