Following on from the Impact thread.. just noticed this on the website.. clearly not an SLR98 rebadge, but maybe an evolution thereof - has anyone actually got one ?