Update: Just this morning 10/15/24, 9:15am I dropped my Highlander for for a bearing replacement, promised done at end of day. I got a call back early 12:15p, usually a bad sign we need more money, It's done. Whaaa? Wow! DONE! Chris well done. But, what else is there? Gonna pick her up now, let's see. Update 2: Got it back. Noise is gone. No other up costs, just what he stated in the beginning. Again well done Chris. I highly recommend this shop.