Varied opinions exist on https://otherbrotherdarryls.com/secnidazole/ - discover ; can you verify its effectiveness?