Electrode price & value