Ducati Omaha is pretty good about supplying just about every OEM part out there, they even have a good system for finding part numbers when you aren't sure. Obviously paying Ducati prices, but their free shipping limit is very low. I had to order parts for my '09 Monster a few months ago and one of them ended up only being in stock in Italy. They upheld the free shipping regardless and it was pretty damn fast too.