This product won't perform miracles, but it does a pretty decent job. What I found interesting is that after two or three applications, it gets even better. So, it's not an instant fix, but if you're patient and willing to give it a few tries, it can definitely improve the appearance of those scratches.
I decided to give this stuff a shot on some minor scratches, and it actually did the job quite nicely. They disappeared like a charm. Haven't tried it on deep scratches since my car doesn't have any. Its worth a try though.
For those pesky little scratches that aren't too deep, this product is a real find. It's not a miracle worker, but it sure does a good job on those minor surface scratches. I was pleasantly surprised by how well it worked, and my car looks much better now.