This might not be the kind of store you're likely to think about unless you're living on farm, own a tractor, or are already familiar with the Tractor Supply stores. I believe you'll find them all over the country, particularly in small to middle sized towns. We have one in Millinocket, and our population is only about two thousand. A Tractor Supply store will have all of the stuff that you might expect to find in a store by that name, but they also carry the least expensive brand of premium pet foods that I have ever come across, some of the best Christmas ornaments while in season, good quality tools, and old fashioned or unique candies and treats. They also have a great collection of do-it-yourself books and magazines, most of which tend to be farming related; I can usually do better on Amazon.com for the books, but it's nice to be able to browse the book at TSC first. The best thing about the Texas Supply stores, for most things however, is that their prices are great. I had been buying Claeys candies through Amazon.com for years before I noticed that they carry some of them at the Tractor Supply store here in town, and at better prices than Amazon.com. They have different sized stores, so not every store will carry the full line of products available through TSC but you can order stuff to be delivered, either to your local store or to your house.