Everything was great till I got in the car and picked up the package of lug nuts that they used to rotate the tires and there was a grease smudge on the seat under it. Not a big problem since I have leather seats but would have been very unhappy had I had cloth. Mechanic should have wiped off his hands and package of lug nuts.
I brought my 1500 in for 100,000 mile service, plugs, wires, transfer case, front rear differentials, oil change. Replacement of radiator due to a leak. I was quoted a price, then at pickup was charged $700 more than original quoted price and the engine oil and filter service was not performed.