Prompt, professional, good communications. They had a chance to overcharge and then to short product (my fault), but did neither. Recommended.