The replacement piece I ordered finally arrived from eBay.

Good as new, and it only cost me four bucks.