I know everyone hates IDS, but does anyone have an experience using this product? I could only find few reviews and most are positive. Anyone here have any thoughts or opinions on it?