Thanks for the reference guys, I love this forum because this is what I personally ride and the people here are great, so I enjoy the conversation! Our Ducati Omaha OEM parts system can be found here:
Ducati Omaha - Ducati OEM Parts Ordering System - Parts Fiche - Ducati Parts
We have a HUGE inventory of Ducati OEM parts in stock, but even still we can't possibly have every part in stock all the time. We try to anticipate what people are going to need and order that stuff in bulk at the beginning of the season. If we don't have it in stock, we place the order from the warehouse in Italy normally the same day and it's usually about 7-10 days for the parts to get here and then to you, but can vary depending on which parts and where they're going to.
I'm intimately familiar with all of our OEM parts systems and web sites because I built them all myself, so if you ever have any suggestions to make it more user-friendly don't hesitate to drop me a note and if I can make the changes I will.