2008 250 Pro XS (1B541205)

Looks like I am going to be in the market for a replacement lower unit. Assuming mine is a Torque Master 1 (#842739T12). Looking for suggesting on OEM vs OEM remanufactured unit and where to purchase. Was not interested in aftermarket. Any suggesting or feedback is appreciated!

ROB