I ended up going to New England Imports. Great guy, Great service. I would go back if I lived in the area. No BS.
The problem was the previous mechanic installed the wrong size clamp and it busted. I would not recommend anyone buying a car from Acord Auto in Richmond.