Heck, Folks in the automotive repair business have been installing crosses and bearing kits in U joints ever since Ol' Henry started building cars for the masses. Granted, the Guzzi U joint is smaller and not as user friendly as car U joints, ( and surely John Chicoine does a awesome job) but if you are short on bucks, and have a bit of time and patience you can rebuild yours cheaply..Check this out:http://theujointstore.com/tus1m1.html. Mine has been on the bike for the last couple years and feels just fine when recently checked. My primary riding on that machine is on back roads in the lower gears with lots of shifting, quite likely the hardest work for U joints...