They were nice but we took it in for wheel bearings and they also diagnosed it but they did the wrong side then had to wait longer to have them change it to the other side and they forgot to do the aligning and had to come back in the next morning before we left on our trip. The owner was very nice but there is some disconnect in the staff