I actually like RockAuto and have used them several times over the past few years. Usually the best pricing and part selection. Although I sometimes hate how they'll have *too many* options for certain things. Do I really need 16 brake pad options when 12 of them are probably the same thing in different branded boxes? The also unfortunately don't have a rating system to see what other people thought of certain brands.