ive been metro customer for 3 yrs. but i want to switch to tmobile but if i switch with no contract i have to pay the full phone price otherwise if i join a 2yrs contract i pay less for the phone but ill be in a contract. if you are experienced with tmobile would you recommend it? ive heard pros and cons reg tmobile and i would like to know actual opinions on others satistfactions with the service before i jump in.