Al's is a bit out of the way for me, but they are ALWAYS the first place i call when i need a part that doesn't need to be brand new. i have found parts for my 89 bronco II, to parts for my 96 Chevy. if they didn't have the part, they told me, so i didn't waste a trip. the guy's (I'll leave names out) that run it are honest and helpful. the only downside is, it is a you-pull-a-part, and a heavy toolbox gets really heavy on a long walk, but i've never left feeling like i was screwed.