They are overpriced and I will never will go there again. Check out all of the positive reviews, from members with only 1 review from Seattle WA. Do yourself a favor and go anywhere else, there plenty of good repair places around Stillwater. Seeing their scummy tactic with these reviews motivated me to post this.
more