After quick and satisfactory service on 2 oil changes and inspections, agreed to buy new tires. Not in stock but they promised to order and have ready for quick install 5 days later. Returned on agreed upon day - to find tires were not ordered. Now having to wait who knows how long for them to get the tires and work install into their schedule. Sloppiness and lack of consideration for my own schedule cancels out good will from earlier work. Will go elsewhere for future work.