Like you said if it was really bad they wouldnt have classed it at D , if your goin to have a decent amount of cash gettin it n having the work done id go for it , my brothers just finished a cat c Fiesta zetec S , he works in a body shop so for a 51 reg car its cost him 1100 quid . ya cant go wrong sometimes