My old S3 was cat D. Never had any problems. Was only a year old when damaged and repaired so was done professionally. After all the guy paid around 30K for it 12 mths earlier so it was not gonna be bodged. Just have a really good check around vin numbers etc in case its a stolen one parading as damaged one