I piecemeal the parts. There's no kit oem or aftermarket that I know of that includes every component for a proper full bellows job
I replace the lower shift cable (complete kit), trim senders and all the bellows/rubber at once. This way everything maintenance wise is new/oem
Mercury recommends bellows replacement at 5 years