Excellent technical service. My only complaint would be with the person who answered the phone to schedule my appointment. They refused, claiming there was a traffic issue they hadn't even bothered to check.
Later, a very pleasant young man answered the phone and gave me the appointment after confirming everything was in order.