I think the other models are too high in demand.
T-Mobile always gets the lowest end version in the store and hold the higher end versions for online/direct ship at launch, most likely because they order a bunch of 16GB thinking that'll be the most in-demand (which is normally the case).