I put off getting my oil changed for way too long! Who wants to sit in a dark overcrowded service station, and wait for hours? When I drove by I saw there weren't many cars in the parking lot so I went in to see the wait. The man who greeted me was very nice. He told me upfront what the cost would be and he asked if I wanted a full inspection for $10 extra. I got a full inspection. I had a warning light and they kindly told me what the code indicated. They also told me my front wheel bearings were loose but they should be under warranty, so to go to the dealer. I really appreciated that! It took less than an hour which was the time frame I was given. The only reason I gave 4 stars instead of 5 is because they spilled some oil, which they told me they tried to get it all cleaned, and it has dripped a bit in my driveway. I will most definitely go back!