Hi Tony. Unfortunately, I was in the same situation as you (with Orange). I tried all sorts of avenues and stores - legit and possibly, not so legit - but there were no solution. Only the original carrier can do it. After fighting with orange over the issue for about 4 months via all sorts of medium (phone, twitter, email, Facebook, etc.), I finally gave up and bought a new phone. The old iPhone is now a game console!! Good luck with T mobile. Hopefully, they are better than Orange with their customer services.