dk is ok, no one supplier will ever be good for everybody. the dk stuff is just private label, the more products i try, i see of a lot of the same chemicals just in different labels/bottles. the thing that ticks me off is i see what other ppl charge for the same quantity product vs what dk...