To tmobil from sprint I know service and plans are better and cheaper where im at. If I don't wanna finance a phone, could I buy a used phone and just have T-Mobile activate a Sim card? Also with sprint, phones can have a bad ESN, can gsm phones have that or does that just stay with the Sim...