I hate going to repair shops but they came highly recommended so I gave Rapid a shot. I was very surprised at how organized they were. I got called a few times throughout the repair, which only took a few days. The price was fair and they even let me know of other minor things that could use fixing but advised me easier, cheaper ways to do them. Never thought I'd say this but they are honest mechanics.
more