I do all my own wrenching, but the guys at Cycle stop have always been really good to me. Having said that I haven't been able to get a hold of them the past week and they have a part I need to stop an oil leak on my bike....kinda frustrated with them at this point.

The Yamaha dealership is a bunch of awesome old guys I've used for finding obscure parts. Haven't seen too many bike in there tho.