Well, I Googled:

Alternative to Monoprice

and didn't find anything that's high quality and cheap.

So I will wait until the part at Monoprice is back in stock.