I have had some good and bad experiences with the Truck Shop. The good part is they are close by and except for the aggravation of having to take stuff back most purchases worked out OK. I have found that many common parts that I used to get from them were available from Napa and Autozone for less.
Fortunately there are about six aftermarket suppliers in this area that carry most of the same parts. What I have found from being involved in restorations and repair over many years is that there are very few parts people left. Most just push parts across the counter and have no idea if it will work or not.
Fred