Thermostat Housing Won't Stop Leaking

that link to ebay. describes a "chrome steel" thermostat housing. Obviously misleading. It's chromed aluminum. Probably Chinese manufacture. Not my cup of tea. Shiny doesn't make it better.