I have a call into my local TS, they think they will be able to get it here in Houston since Dallas stores carry it. Waiting to hear back from the manager. It is a new Ts to our area and the manager is eager to build business so I am hopeful.
If they have it on the website they should be able to get it in store, you may just have to talk to the person that orders the feed. It may take about 2 weeks to get it in after ordering though.