definitely don't buy anything from O'Reilly because their closest store is 97 miles away.
A check of the map on their website reveals that they have no stores in NY, NJ, DE, MD, and VT
Probably headed your way, VDCdriver. We just our first one in 'da Burgh recently. I've seen 'em before in Oklahoma; I think they were a "heartland USA" company that has expanded.
Was pleasantly surprised: needed a intake manifold gasket (in the middle, not by the engine: my F150's manifold bolts together) and both AZ and AAP only sold the "gasket combo" for $30...but I didn't need the engine gasket! OReilly, OTOH, sold me the gasket I wanted for $8. It wasn't at their store, but they were able to get it there on a truck within 3 hours.
I thought that was pretty good, given that they had just begun establishing a presence here. The store interior was almost indistinguishable from Advance, and a noticeable step above AZ, which has always seemed like the "Dollar Store" of the Auto Parts world to me, both in parts quality and store layout (on the chintzy side.)