I have replaced my local dealer with
PJ's Triumph of Albuquerque New Mexico. Even though they are 1800 miles away, I get faster service and beter prices. My local ex-dealer stocks NOTHING but t-shirts. If I "order" somthing exotic from the local idiot like lets say an inner tube or a tire they charge me full retail, plus a marked up UPS fee from Triumph to them. A week later once they have it on the shelf I can drive there to get it or pay them again to UPS it to me.
PJ's on the other hand stocks almost every optional and comonly replaced part, and will ship it for free. Plus the prices are between fair and frikin great, depending on the item. If by some odd chance they dont stock it they will get it drop shiped directly to you cutting out the middle step. Like I said they are faster and cheaper than my ex-dealer that is less than 20 miles away. Did I mention how nice and helpfull they are on the phone?
You cant beat PJ's IMHO.
Patrick