Super nice people, but some real problems with communication between departments. Parts were to be replaced ... supposed to be in inventory, but weren’t - ordered & supposed to arrive and didn’t - ordered again, wrong part number & didn’t arrive - tire rotated incorrectly and caused “rubbing”. Each of these poorly communicated internally and caused be a trip to dealership 25+ miles away. Almost 3 weeks of back-and-forth. Very time consuming and frustrating. Again, folks at dealership very kind and nice, but LOTS of internal communication issues that caused serious delays and many, many unnecessary trips.