the US bumpers dont come predrilled. thats done at the dealership while the car is being prepped for delivery.
even with a US bumper, you're looking at about 1K to replace after you figure in the paint and the labor.
filling the holes should be about 2-300 or so.
Past: 2001 330i ZSP/ZPP/Step
Past: 2004 S60R 6MT Sport
Past: 2007 335i 6MT ZSP/ZCW/322/655
Past: 2010 335xi ZMP/ZCW/ZPP/PPK/PE
Present: 2013 335i 6MT ZMM/ZDH/ZTP/3AG/494/508
Current Homeland Threat Level: