Thats a pretty broad brush that you are painting all dealers/shops with. Just because you have had a bad experience with a dealer, doesn't make all dealers bad. The general consensus here is that because of the age of these bikes and the internal dynamics within dealers, unfortunately it is getting harder to find quality mechanics to work on these bikes. This would be hard to dispute. The best course and the one preached here the most is to educate yourself , using the knowledge available here to do your own repairs and maintenance. I believe because of the experience level here with these bikes, as opposed to some/most dealers, your odds of getting quality information here is greater. Also being discussed, it is also possible to get wrong/bad info here or elsewhere on the internet. You need to do your research. A good example would be of a guy here last year that took his bike into what he reputed to be a good shop and asked them to change his plugs and the shop did exactly as told and put in the factory specified plug and the guy was irate, stating that they were the wrong plugs, although they weren't, because someone gave him bad advise. He continually bashed the dealer for doing exactly what he asked

If, however, you are not able to do your own work, it is highly recommended that you do your research and find a good shop to do the work for you. I cant believe there are NO good shops out there, but unfortunately, yes there are some bad. I see forums where people are asking for recommendations for local mechanics and I see where a good number of people will recommend someone in their area. Word of mouth is the best way to find someone reputable.