find it hard to belive a bigger Duke dealership (Ducati Leeds / JHP etc) can't source 'em.
Our Nelly on here has loads of contacts:
http://www.cornerspeed.co.uk or as a last resort a piston supplier / motor factors should be able to help.
Cheers - Frank