i feel the same way... i personally wouldn't purchase a car with holes... period. but that's just me.
as for a repair... you can attempt to purchase some black plugs (hardware store or option below) about the same size as the holes to mask them... but that's about it... unless you replace the entire bumper.
http://bumperplugs.com/BPindex.html