Sounds like he didn't bother running the bike or going for a test ride before he bought it....
If the knocking was as blatantly obvious as he makes out, surely this would have shown up when he viewed the bike??
Or did he service it and forget to fill it up with oil afterwards??
Just my thoughts...