If they do not take care of it go to a local body shop with a good reputation, They should have a plastic repair kit that they use for bumpers might look like poop but it is strong stuff. Can also try the hardware stores but the shop techs should be able to clean the repair area up nicely.