Dropped my car off on a Friday afternoon, no loaner was available, so I got a ride home, Monday came and called them to check status of my car, said it should be done by end of day, got a ride there still not done, got a loaner at least, Wednesday called again and asked if it was ready to be picked up, was out on a test drive to make sure it was alright to be released. No issues with breaking and no more loud screaming from them, only thing that could have made it a 5 star review was the no contact from them about the time or a "touch base" to let me know what's going on with it, estimated time for job done etc