Estimate to replace front bumper of 2006 BMW?

My 330i front bumper needed replacement and it was estimated at 862.45