A man named Joe at
Spare Shack
has served me now a number of times, with complication (no fault of his), but with great satisfaction, and no less than perfect customer service.
If you are looking for superb parts for your Duc (or other two-wheeled mistress), do yourself a favor and visit the above web-shop.