Is this stuff any good? I have some light stone-chipping on mine and I'd like to improve them. Does it do what it says, what brand. Machine polisher required? Cheers Dan