I was recently in to have my dodge ram 2500 looked at. It was towed there after not being able to start. I was told it was the battery and had a new one put in. Two days later it died again, much further from your location. I paid extra to have it towed there again. I was told I would not be charged for diagnostic as I was told everything was working fine. There was some loose electrical work handled and I was told to come up and get the vehicle and that they werent sure they had the problem fixed but that I could "give it a try". I then showed up and paid my bill and left. I realized after the fact that I was charged for the diagnosis of the electrical problem which I was told I would not be. I have been going to this location for at least ten years and have had probably 6 or7 different vehicles there between my truck/work vehicle/wife's car but after this last round of being charged when I was told I wouldn't, and apparently not having any idea if the problem was fixed or not, I'm not sure how quickly I will be back.