Unfortunately, I've managed to cock up fitting a new bearing to the lower linkage on my 09 Trance X2.
Anyone had to replace one before? I'm assuming I'll have to get it from a Giant dealer, which means my wallet will take a battering, unless there's somewhere online I could try?

