I wish I could have posted a rating with no stars - my experience was THAT bad!! I called first, described my problem and was told by Adam Dahl (stated owner) that they could fix it and would even stay late to make sure it gets done. In a nut shell: they took a $200 deposit for a part he had no intention of ever getting and strung me along for 3 days. Many promises and excuses later, I went to the dealer to get the job done. But, at least I know it was done correctly. I had a distinct feeling of impaired behavior going on, and believe that Adam's short-term memory loss has nothing to do with his age. I should have followed my gut on this one, but didn't. That is my fault. Don't let this happen to you - run, run far from this "repair shop." You will be glad you did. I wouldn't trust Adam to put air in my tire at this point. Zero refund given.