I'm in the market for a new starter on a Yamaha 115 and have seen everything from $500+ for the OEM version, to $250 for a Taiwan one, to a Arco for $400 to a Caltric for $176.
Bought one of the Taiwan ones and returned it when the bendix didn't seem to be responsive, at least when dropping...