Well, just finally got off the phone with the supervisor from T-Mo. Bottom line is that after they told me that I had to split up my iPhone order (to get one now while I wait on the other) and that I would absolutely not lose my place in line. Well, I did in fact lose my place in line and there is nothing they can do to change that.
My new estimated shipping date for the 7+ 128 GB Black is now Dec 1-15. Un****ingbelieveable. They did give me a $59 credit on my monthly phone bill for the inconvenience. But when you think about it, we're talking 3 months from now to get the phone and that basically makes me keep the iPhone an additional 3 months if I want to realize the full value of the trade-in promo they are offering since those credits are spread out across 24 months. So even with a token $59 credit, T-Mobile is still coming out ahead.
Thanks to their broken promise, I will now be the last one standing in this thread as I wait up to 3 months for my iPhone.