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.