That's awesome to hear man! That's why I hate taking my vehicles in anywhere. Sometimes mechanics just jump to a conclusion and then start throwing all sorts of other stuff at you so they can scare you into spending $$$$. Hard to find a good mechanic but sounds like you might have just found one!