This is a wonderful place to find anything "Texas" themed. I have found some wonderful items that I have given to people as gifts, and they always ask where I purchased their gift.
I usually try to take out-state guests there when they are visiting, so they can pick up quality souvenirs. Most people will browse forever and walk out with a large bag full of really awesome Texas themed merchandise.
The store has ample space, and it isn't ever terribly busy which means that your shopping experience is better. The employees are very nice and attentive.