RE: paint to match ultracote
Check your local phone book under paint, and let your fingers do the walking. You might have a company nearby that can match the color and put it in an aerosol can. I've gone that route once. I don't remember the price, but I think it was around $10 for a can (large size spray can).
Kerry