Had my S in for tire rotation today. Very pleasant experience. Turned out the tire wear is so equal that rotation was not needed. That, BTW, is the same as the last check 5,000 miles ago. They updated the firmware (will install tonight) and gave the car a nice wash job. In and out in less than 45 minutes.