I smacked the rear bumper last winter and then decided to get both the the rear & front (some small scuffs) repainted in April.
Had it done at a shop that only did paint work and detailing. They matched the paint well and put a clear coat over it. The bumpers look much glossier than they did before, but my guess is that the factory used clear coat and more than likely it had worn off after 11 years.
A bodyshop probably would have matched the paint a bit better, but I saved at least a few hundred dollars.
Since it's a small job, you might be able to find a similiar outfit and save yourself some money -- and as mentioned before, check refs and look at some of the cars in their shop.