Always took my car there for oil changes and tire rotation and last time I took it , they took 3hrs to tell me that they had broken my drain plug for the oil and also had broken 2 lug nuts that hold the wheel in place. They were pretty rude about it and told me to pay for items they broke , only excuse I was told was the parts had been messed up previously , forgetting that they had been the ones doing my oil changes for the past months. I paid and left and NEVER COMING BACK AGAIN!!!