Does tmobile carry the iPhone?

Unfortunately, No. Though, I have heard rumors of TMobile receiving the iPhone by the end of 2012