This is true.... but...You're blaming T-Mobile for something that would be apples fault. T-Mobile doesn't manufacture the phones
If you follow this thread, other threads and iStockNow... you will see that the Apple store gets regular shipments of iPhones for the other carriers and not so many for T-Mobile. Also... if you have JOD, you have to buy through T-Mobile... so your options are limited. The Apple Online Store doesn't allow you to buy T-Mobile iPhones on any sort of payment plans. Basically.... T-Mobile simply doesn't have the relationship with Apple like AT&T and Verizon do. To make matters worse... if you order from T-Mobile, you get weeks of silence with no updates about the status of the order. I literally didn't here from T-Mobile about my tracking until AFTER I received my device.