IMHO a drop-in replacement is your best solution. If not eBay, maybe some of the used parts chandleries or perhaps you can get it repaired by the maker for less than the cost of new?