Have any of you ever used them for service? They are on East College Avenue in Decatur. I've called and spoken with a gentleman named Michael several times for advice when rebuilding my car and was more than helpful and courteous to me every time. He seemed to be pretty knowledgeable of scoobies. I've never physically been there and have only spoken with them on the phone a few times.
Stupid mod privileges letting me post useful stuff in a closed thread… I'm gonna move my response to the active thread.