Just go through Cingular, its free and easy. Ive had two curves unlocked by them already. The first device I had returned under warranty and they unlocked the second one without hesitation. T-mobile will only let you unlock one phone per number every 90 days. Not sure what the limit for Cingular is.