cudaspaz said Where do you get distiller water? I have never seen it at the auto parts stores...maybe I'm blind. Click to expand...