Take it where you trust them. If EMS or Imperial drop by in person have them take a look at the bike so they can order in any parts they require.
This way you will not be without the bike while waiting for some silly little part that was on back order.
I am waiting on Aprilia for the part to do a 20k service. (4 weeks no parts yet)
Yamaha RS Warrior MidNight 1700 '05
Aprilia Mana 850 '09
"I hate to advocate drugs, alcohol, violence or insanity to anyone, but they've always worked for me."
-Hunter S. Thompson-