NuFinish scratch doctor is amazing stuff. Got a yellow scratch on my brand new white bike and poof - gone! I have no idea how or why it works, but it's damn near magic. Also did wonders for my 3 year old Sidi shoes made out of that pleather stuff they use and my wife's bumper.