Please remember most of these parts are possibly from a Yamaha FJ of up to 25 years old.
The parts sold are servicable, ie they would pass a M.O.T, but there is no promise of how long these parts will last.
If you have any doubt please contact me direct.