which piece is broken?
shift carrier: 1J0 711 260 and 1J0 711 256 - buy or make a metal replacement, the plastic one will just fail again.
up and down shift lever: 1H0711202A and 357711203D about $60 new, used ones will have the plastic bushings all wore out anyway
left to right shift lever: 1H0711051B about $30 new, used ones will be ok