My latest and last bad experience with O'Reilly:
On Saturday I was trying to wrap up replacing the air adjustable shocks on the back of my
Roadmaster. I realized I needed an adapter to connect the air lines. Strike against RockAuto for noting "needed for cars
without load leveling suspension" instead of correctly noting that it was required "for cars with factory load leveling suspension". Had RockAuto gotten the note right in their system, I would have bought it from them when I bought the shocks.
Not wanting to wait a week for this plastic tee adapter, I shopped around online Saturday afternoon to see what my options were. O'Reilly said they could have it at the store nearest me by 2:30 PM on Sunday. Not great. Ok, so I checked the Hub store and the website showed I could get it by 8:30 AM on Sunday. Perfect! I can finish up the project Sunday morning and get the car back on the road. I pay double the price of ordering it from RockAuto or Amazon (gladly paid the premium for having it faster) and then I'm waiting for the "ok, you can come pick it up" email. I wait all day Sunday. No email. I call the store Sunday afternoon. The associate I spoke with had no idea where my part was. "We'll email you when it comes in." At that point, I went ahead and ordered the part from Amazon for Monday delivery, which is what I should have done Saturday.
Monday morning, I get to work and I get the "ok, you can come pick it up now" email. I go to the store after work to pick it up. The associate that waited on me couldn't find my order in their system. He disappeared into the back of the store looking for the parts for at least 15 minutes. He never came back. Finally, an older guy asked me what I was waiting for and when I told him, he walked five feet down the counter and grabbed my order. Unless I'm absolutely desperate, that's my last trip to the Auto Parts. I'll just order online and wait. It's less expensive and less frustrating. At this point I'm ordering oil, filters, wash and wax stuff, all of it online.