Where (stores) can i buy a t-mobile iphone 5?

Please do not say at a t-mobile store - where else can I get one?
It appears best buy, walmart, and target do not have it for t-mobile.
Please do not say Apple Website or Apple Store or T-mobile website -
Please ready the details
I WANT NO ONLINE STORES!

NO EBAY!

Well, in order for you to get an iPhone for T-Mobile it has to be unlocked(no SIM Card) which will cost $649 minimum. You might be able to get one unlocked form the Apple Store(the real one) otherwise you're forced to get one online because T-Mobile isn't partnered with Apple, but it's 100% legal, safe etc. To buy an unlocked iphone to use on T-Mobile. In my opinion, buy a Galaxy S4 on T-Mobile($199 with contract) and it's a better phone! 5" Screen(the phone isn't as big as it seems) 1080p HD,(the iPhone 5 isn't even 720p!) and has a higher PPI(pixels per inch) than the iPhone! The S4 has expandable storage(if you run out of room you don't have to delete stuff or buy a new phone, you buy a MicroSD Card) Also has pretty neat tools(smartscroll, wave your hand to switch screens) read more here: http://www.samsung.com/...phone.html