The biggest problem with Chemi-Pure is the price.
It can polish your water pretty well and take the yellow out.
I used Chemi-Pure, but I have heard that Black Diamond is as good and cheaper. And it can be reused after rinsing!
Unless you got some ozone action going on, you really don't need stuff like this, but it is nice IMO.