2012 has been a big year for repairs for me with an engine replacement, two water pumps, three brake jobs, one ball joint, an alternator, a wheel hub or two, some oil cooler lines, transmission filters, oil filters, some body work, headlight assemblies, and various other stuff in support of my own car habit as well as wife and kids. That leads me to think over the good and the bad with Rock Auto, the stealership parts department, and the local NAPA. The stealership has the lowest prices on Autotrac fluid and in a few other cases they have had parts in stock at more or less the same prices as the NAPA, and their parts service is great so I'm using them for more stuff than I used to. Rock Auto has good prices overall but I'm finding that it really depends on the part. They seem to be good at wiper blades, belts, and hoses. They have good deals on body parts as long as they aren't so bulky that they are expensive to ship -- things like lamp assemblies. They also have much better deals on odd parts that the NAPA would have to special order from their supplier -- like the oil cooler lines for my 8.1. In the same light they are at their best for parts for cars that are a little unusual, like parts for my kid's Dodge Intrepid, which was never made in huge numbers and has all kinds of parts that don't interchange with anything else except the LHS. I no longer return cores to Rock Auto. I've sent back two, and they lost one of them even though I complied with all their various requirements, and it's just too much of a hassle between packing, shipping, and keeping track of everything and trying to get them to credit what they should. So anything that has a valuable core I buy locally now. I like my local NAPA for the fast service, for the easy core returns, and the fact that they have the fiddly stuff and hard to ship stuff that Rock Auto doesn't carry -- oil, brake fluid, fasteners. I also trust them to provide warranty service and parts that fit where there's a lot of money involved, like a new long block. Post up with your experiences with the internet retailers or your local parts place.