I needed a 60,000 mile checkup. A time was worked out that was convenient for me. The car was ready at the time I was told it would be ready. I was told was had been done. And, I haven't been cheated in the past and I wasn't worried I had been cheated this time because I believe the shop is efficient, honest and straightforward.