They fixed my car right up. Now it isn't making those weird noises any more.
All reviews seem positive