I have been to Finzel's Mastertech twice now. Once to have my ball bearings replaced. The second time they replace a whole list of stuff. They are super friendly and willing to talk to you instead of at you. Very helpful. 10/10 will recommend, and will come back again!