I had my mirrors done when I had the stripes done, but if I were to guess I would say about 3-hours labor and $20 materials. Priming, sanding, two coats of color, and a coat of clear. Open a shop ticket and you're talking $250+. Now if you have a friend that can introduce you to a painter at a dealer or body shop, you could probably get it done on 'the side' for $150. That's with you taking the mirrors off and handing them to the painter, and you reinstalling them too. No need to remove the actual glass mirror; just mask it. The paint spray will get around the inner edge of the housing sufficiently. Painting prices vary greatly, as does quality. Hope this helps.