What do you mean walk away? If they don't show on HPI checks and they don't actually take the log book like I thought they did, it means any car could have one on.
One thing I am wondering is if I will be able to tax it myself with no log book? I've got trade insurance.