I'm a guy who does all my own work with the exception an expensive piece of equipment is needed and not worth buying to use it once.
Anytime I've gone there they have always had what I needed. From clutches and clutch baskets to cam and lifters, gaskets, fasteners, bolts....anything.
You get a knowledgeable staff who's always willing to help.