You could paint them yourself...check out a store in your area that specializes in paint (Don't go to a homecenter like the Depot since they are not usually paint experts...I know Sherwin-Williams sells a paint for that purpose but you need the advise of an expert so you prep it right.) Instead of doing it yourself, I would check out a reglazing company in your area. Might be cheaper than do-it-yourself in the long run.