Looks like Rock Auto has got good prices...I have only bought a few "rare" things from them (hard to find throwout bearings, etc), most of the other stuff is quality?