My overal experience was great. Fast check in, check out, and repair. So far, the repair looks and feels good too! My only complaint would be with the update text service. I experienced delays, which I am fine with, but I did not receive the update text prior to the previously stated "estimated ready time." The update would come the next day which makes the service much less useful as I would have to call and check if my car was ready anyway.