T-Mobile's 8X

Is this phone still arriving on the 14th for Tmobile? I called around today and each store gave the same "there's no release date/cannot pre-order in store" answer. I was hoping to be able to pre-order one in store since we're apparently just less than a week out, but Tmobile reps act like the phone doesn't exist :-/ Is this phone still on schedule?

Also, will Tmobile stores have all colors (I want a yellow one) or just the typical black? Would I have better luck purchasing from a Microsoft store?