I'm going to give an unashamed plug for Wemoto ( http://www.wemoto.com/ ). They are a UK company. Having an older bike ('94 Zephyr 550) that wasn't that popular in Oz I've turned to Wemoto for parts a number of times. Service has awlays been excellent and delivery times have been great considering the distance. In some cases quicker than I get parts from local suppliers. Highly recommended.