I stopped by the Salt Lake City service center Thursday about getting my S washed. I mentioned to the guy at the front desk that the car was due its 2 year inspection and asked about making an appointment to have it done. Considering the horror stories I've heard here on the forums about long wait times I was startled when he said I could leave it that afternoon, take a loaner home and pick it up the next day. Seriously?! As it happened that wouldn't work for my schedule so he suggested the next day. Next afternoon I dropped off the car and got a loaner for the day. I arrived back just before closing and they were not quite done so I said I was ok keeping the loaner and picking up my car Monday. But, no, they said they'd stay late and get it done. And so they did. And now I'm home with my freshly inspected car. Kudos to the SLC service center. Great customer service!