They have nearly everything you need, most service is very good, however there are some inexperienced staff that need help. They were very helpful in the Paint section when I was trying to work out the best solution/paint to use for the pavers.
Very pleasant, the service was excellent. The item I was looking to purchase was available in a number of others stores (which I had visited), but the service at Tandy stood out, provided all I needed to know and wanted the sale as they were willing to drop the price as well. Would recommend the store to others.