Farecla G3 Pro Scratch Remover - is it any good?