You should talk with the "Used car/pre owned car manager.I was a lot attendant at a dealership,and we had a guy who would touch-up the bumpers on our cars.Most likely,this would be the cheaper route,the color would be matched to the paint code,and only you and he would know the difference.The paint shop will "feather down" , or smooth the hard lines of the scratch,then paint the bumper.