This is a problem for the hobbyist.
We try to order parts ahead of time and when we get around to using it, the part is junk or wrong.
So we spend more money.
I can understand the vendor, 2 years is a long time.
But, never seen that problem?
I find that hard to believe.
Good luck with fixing it.