My local TSC was very good, up until maybe 6 or 8 years ago. Then they stopped stocking as much stuff, now it's unfortunately not very good. (Unless you need common US nuts and bolts, they are still the best source for those locally)
A few years back I thought about getting a welder at my local TSC. They didn't have one in the box, all they had was the shelf unit, which had a few nicks and scratches, and some pieces were not there. I asked the manager: if I buy this display unit, how much could he discount it? "Can't discount it" was his answer. Say what? It's missing pieces, and it's out of the box, with nicks and scratches. "That's our price" was his answer. Huh? But its missing parts. "I'll give you the (generic brand) parts that it's missing".... Uh, but this is a $500 item, I want it in the sealed box so I know it's got all the factory stuff that came with it, like the owners manual, warranty card, etc...."We take all of the welders out of the box and put them out here" But how about these other models that are still in the box? Blank look from manager.
Needless to say, I did not buy there.
Oh, I will add a positive experience, just not with the local TSC: last year I wanted the diesel antifreeze pre-charged with SCA. Local TSC didn't have any, and they wouldn't or couldn't tell me if the other stores had any. I drove 25 miles away to next town, they didn't have any either...BUT the clerk there called two other stores and found a store another 25 miles away that had the 4 gallons I needed. I drove like mad, got there 1 minute before closing, the clerks already had the 4 gallons waiting on me in a cart and ready to check out. And they thanked me for my business even.