ya i'm gonna have to agree instant ocean is'nt the first choice on my list,
i'm really happy with kent salt, sure it's 50% more $$ but IMO its worth it, well i don't know whether it's ''dirty'' as you say all i know is that i like kents' dissolveability better, finer too

, as for aquarium pharmaceuticals DI kit i'm quite impressed with it's efficiency-