Amazon is very convenient for the consumer but nearly everything I get is name brand and nearly store cost. But no parts anymore. Ordering parts through Amazon and Rock Auto has been a nightmare to me. Even Autozone parts are higher quality.
I buy parts in the following order:
- If I need it to fix a front line piece (my trucks, tractor, wife's car), dealer first then maybe NAPA.
- My daily driver POS - Autozone or other box store stuff.
I have literally received no-name parts in name brand boxes from Amazon. Name branded parts from Rock Auto that failed within a few months (Moog ball joints, KTM Struts, etc.). Done ordering parts from either of those two. I'll scrounge boneyards first.
'Nother thing: Dealer pricing seems hit or miss. Maintenance items, especially filters, are usually very reasonable. And WAY better quality. All depends.