I Got my bumper back on Monday and it looked good. They had called me in on Friday to talk with the painter and get a final approval on the color and condition before finishing it up. I'm happy with it, but will probably try another shop next time. I didn't ask for any sort of refund or discount, nor was it offered.
I don't have the correct grill inserts for an 03-04 bumper and for now have put a mesh screen over it:
I still have to do some small tweaks here and there for fitment, but the paint is good. These headlights are a spare set, and I'm still deciding if I want to use the clear ones I have (still need a final polish and clear-coat spray) or go with the Bi-Xenon ones I have in the Black 99. My one regret is that I didn't think to fill the license plate holes before it was painted.