I also use Barbicide. And yes, it WILL stain certain scales if left in there for too long. I have proof.