Scratch removal from glass

I haven't had any luck. Somebody told me that they had good success with the Eastwood kit but I'm skeptical on that.