Sunny that is crazy to pay all that money to the shop to fix something simple; that shop is for non-mustachian types; Just a get a replacement part or bumper (or whatever part it is that is damaged) cheap online and have your son install it; MMM just put out an article on the main blog about doing car repairs yourself;
just buy a couple cans of rust-resistant spray paint from lowes and paint it black (or the color of your choice) before installing it; that money saved could be going to more productive tasks i.e. paying down debt, paying down the mortgage or saving up for investments to reach FI; no, it will not look as nice as a professional body shop, but hey we have priorities in life; once you a have a million plus in investments, a fully paid off house, and are retired then at that point you can get a professional painted nice looking bumper if you really want one
why are you so worried about it looking really nice anyway, its just a car; do you plan on entering it into a car show or something? if not, just spend $10 for two cans of spray paint and paint it yourself; if anyone asks why it does not exactly match the rest of your car, just tell them that you are expressing your individuality