I agree, Snyder's is one of the best and my #1 go to. My only complaint is their search engine on the online catalog is one of the worst. I find a lot of the time, if I didn't have a hard copy of their catalog to get a part number, I would not be able to find the part I need. Very frustrating.