Deberias liberarlo y usar un operador local es mas barato si unas tu operdor actual te costara a ti y al que llamas la parte que corresponde a cada uno mas caro que si llamas con algun operador de alli de MEX.
TU MOVIL
--->> OPERADOR LOCAL MEX (P.EJ. TELCEL) ---->>>[HASTA AQUI PAGAS TU] >>>>> OPERADOR LOCAL ESPAÑOL (P.EJ. MOVISTAR) ------>>> TELEFONO MOVIL RECEPTOR DE LA LLAMADA
[ESTA PARTE ES LA QUE PAGA TU AMIGO] todo esto a precios de llamada internacional y se resume asi :
tu llamas a tu amigo la llamada la registra TELCEL (segun ejemplo) hasta ahi pagas tu,pero a partir de llamada que se reenvia a MOVISTAR y posteriormente a tu contacto esa parte la paga el.
Luego creo que esta claro lo de las tarifas lo que no se seguro si te lo liberarian dependeria de la permenencia que te queda y si te interesaria pagar la penalizacion o liberarlo pagando ......esta ultima opcion seguramente seria la opcion mas barata que la penalizacion seguro.
sl2