Dewd - Actually, using a rattle can isn't that bad. I went to home depot and bought Plasti Dip. I put 4 coats on the headlight housing and it turned out amazing (5 coats is too much I found, could be diff for you). Plus, that stuff is waterproof which is awesome! Another seller is it holds up to 300 degrees. At one point (on the speedo housing), I actually wanted to rip it off after drying and start over. So I did, and to rip the coating off actually took some work. I had to take a car key to it (carefully).
What I'm saying is, it could be worth the $4 rather than the $100 to have it professionally done. I included a picture for you to check out.