Hey there and thanks for stopping by support.
With this phone being a hot commodity, it's difficult to tell if it'll be in stock at our stores. You could try giving the store a call prior to making the trip. Ordering it through MyT-Mobile.com is another option if you didn't want to wait on the store to get it.
Manage your T-Mobile account