Buying quality parts becoming impossible.

Recently I bought a bunch of parts at rockauto, one of the shocks was used. I am supposed to mail it back on my dime for them to mail me another one-WEEKS FROM when I need the vehicle on the road.
No phone number for customer service.
Complete, and utter bullsh1T!!!!
Infuriating.
Yet no better than autozone, Napa, advance auto, oreillys basically.
As mentioned before, clueless employees.

Ten + years ago my wife went to get a job at advance auto.- I went over basic auto car parts and basic automotive understanding with her for a week.

Every shop in town loved her competence, punctually, hard work ethic. They (commercial accounts) demanded her for the parts they needed.

Her complaint was that as soon she answered the phone, the customer demanded a man take his call.

She moved to oreillys, commercial accounts in town moved with her.

I could maintenance done (while deployed) for half off. Free tires mounted and balanced-all because she dedicated herself to her job.

She quit 7 years ago while 8months pregnant. Never went back. Made me sad, I was a king in town, married to the parts queen!