Thanks to all of you for replying.
Unfortunately I livein Chicago, which arguably has the worst roads in the USA. I don't park on the street, and most of the times that the bumper gets all scuffed up is at various ramps all over the city( gas stations,etc) no matter how slowly you drive through...