With technology making parts more and more complicated and rare, almost any part is hard to find locally for newer vehicles.
I needed alternator brushes for our Mercedes sedan.
Even paying premium price at dealer would not get them faster than 4 days and I have 5 dealers in 20 miles radius.
So I put old, but still working brushes back and waited 2 weeks for internet order. Years ago I had to wait 3 days in Las Vegas for a tire for our SUV. :S
Will not even go far into the story, when years ago driving older motorhome with rare engine I had to abound it in Ottawa and buy another one on my vacations.
So if you use your RV for business that require timely showing up at destination, have a back up plan as you never know if the RV might be waiting for part for several days.