i have heard this from a few folk although one of my mate bought a dc5 from them and is pleased with it, just your luck i suppose , i have also noticed that they price there cars very high indeed
just my tuppence anyhow
good luck with the search, you wont be disapointed
mine was for sale but...