Time to replace the drive shaft on my R100GS ... again. Besides buying an OEM ($713 at the dealer) there are a few other options.

Has someone used a "repaired" drive shaft?

I have only found Bruno's in Canada who does repairs. Any other shop?

Has somone used the rebuildable one that Ted Porters beemershop sells for $580?

Just for the statistics:

1st shaft lasted 60 tmi, 2nd one lasted 72 tmi and cost $415 in 2001 at the dealer.