I order parts from Rock Auto regularly and have for years, never had any issues other than shorted 1 spark plug about 10 years ago. Called them on a toll free number and it was in my mailbox the next day.
While I cannot speak for others and their experiences, I have no qualms about recommending them.
Same here missing linc , always received my order . I haven't ordered anything in this covid time , that may cause a problem. I have ordered stuff on amazon , and they could not deliver, so got my money back.