My experience was very good with McNeil's. It started with a very friendly tow truck driver, which was very welcomed since my vehicle had just died first thing on a Monday morning. I was notified of each step of the progress of repairing my truck, all with good explanations and a friendly tone. I very badly needed my vehicle back by a certain time, and my need was granted. When I picked it up, everyone there was very nice and spunky, all of whom had smiles. As simple as it is, a smile and a friendly tone really makes a difference. All in all, a very pleasant experience with McNeil's (except for the bill :)).