yesterday i bumped into a tree with the passenger side corner of my front bumper. after using GS27, meguires deep crystal system polish and meguires deep crystal system carnuba wax it isnt really visable from about 5' away from the car. is there any super good scratch removers out there people would reccomend? i would like to get this as good as possible before my parents say anything...maybe i could pass it off as a "gee ma, i dont know what happened, maybe someone at school did something," any input would be appreciated!!!