Utterly crap imho!

The proper paperwork is the only guarantee you have, as ever, but this seems more scam than anything.

The worst off are people like my uncle, had a Venom 80 since the early 90's but has no papers. From now on, how would you know (apart from the stock)?