I'm pretty sure you can't order from T-Mobile's site and need to order in store, one of which I went into earlier in this week and was told its on backorder and there is a 4-6 week wait, so I passed to look into other options including trying to maybe get a Nexus 6.
However, a couple days after...