I have had a number of issues with the local O'Reilly's. Almost everybody here locally despises the one in our town.
If the staff aren't too busy talking to their girlfriends, they might notice you are standing at the counter. Then they will argue with you about the parts you need.
When I bought this cap and rotor back two months ago, as soon as I got them home and took the rotor out of the box I realized it was the wrong part. It didn't look anything like the original rotor. I test fit it on the shaft anyway just for kicks. No way it was going on there.
I checked the part number on the box. It was supposed to be a Borg Warner D223P and the number was right. I took it back to the store to exchange it. That was their last D223P, but they had a D223 (no P). That rotor fit the shaft fine, but getting the cap on was a real pain as it seemed like the rotor was to o tall or the cap was too short.
So, either the cap or the rotor was still the wrong part in the right box.
(This could have happened at BWD instead of O'Reilly.)