I generally shy away from dealerships. But I will not paint them all with the same brush. There are two in/near Columbia, SC that I will never go to. The one, actually in Lexington, I went to to have front wheel bearings serviced on my 88 F150 4x4 about 30 years ago. It also had a noise that concerned me. This was before I knew much about working on vehicles, didn't have many tools and no garage to work in. Anyway. When the vehicle was finished, I looked and there were huge gobs of grease on the lip at the top of the coil spring buckets. It looked like the mechanic had scooped a bunch of grease out of the tub and just scraped his hands clean there - on both sides of the truck. They also said they didn't hear any abnormal noise. As I drove down the road, I heard the noise. So I turned around and went back, steaming mad. I got the service manager to ride with me. Before we got off the lot, he said " You need u-joints." So we went back. I also complained about the mess and told him I wanted a different mechanic working on my truck and I wanted the front wheel bearings re-checked to make sure they actually got done and done properly. They made good. But I was always skeptical after that.
Another newer dealer in that area many years later won my praise. I had a 1990 F350 crew cab with 7.3l diesel that developed a starting problem. I ruined a starter and set of batteries dealing with it. One day I went to this new dealer to ask about the problem. The service Mgr explained that there was a tiny check valve that would go bad. That let the fuel drain back to the tank over night and make it nearly impossible to start in the mornings. It would work great throughout the day. He gave me a quote for repairs and also to me it would be easy to replace myself. So I bought the check valve, went home, replaced it and never had another issue with that truck. That, to me, was good service.
I have since worked with some fine men that previously worked at dealer service departments. After hearing what that job is like, I have even more respect for all the good dealership service techs out there.