This was a great store in the middle of the Historic Fort Worth Stock Yards in Fort Worth Texas. They had a wide variety of western themed gifts, clothing, t-shirts, and toys. This place had a lot of funny and cute t-shirts that were not cheesy looking. We did buy a shirt here for our daughter.
The staff there was nice (like most people we talked to on our trip). I would also point you to my review about the Historic Fort Worth Stock Yards which is where the General Store is located.
Here is that review: http://www.judysbook.com/members/13243/posts/2006/10/469052/