The worst I've experienced has had the "covid shortage" in the last 2 years. Out of stock with no indicator when ordering. Have to wait weeks for it.
I do occasionally get the part, like Possums experience, that doesn't look like what was shown, or just doesn't quite fit. So instead of dealing with the seller I make it work.