I just use a plastic strainer and plain hot tap water. I put about 2 handfuls in the strainer and while I'm running water over them, I swirl them around like I'm panning for gold, and I rub them with my hand to help get any salts off. The vegetative mater collects nicely around the sides of the strainer. If I see anything stuck to the pellets, like roots, I either clean them individually or toss them in the trash. Then I have a bucket to pour them in. I do this slowly, and watch for any infected pellets as they near the edge of the strainer. It's not as bad as it sounds, and for most people, if you add up your hours and multiply them by what you get paid per hour at work, it is cheaper to wash them than it is to toss them. Don't forget that if you toss them, it also costs time and gas money to get some more. I just did this the other night, and it took about 1 1/2 hr. to clean 16, 6" net pots full of pellets.

Of course we all know how to clean them for the first time, right? We put a hole in the bottom of the bag, and run water through the bag until the water coming out is no longer reddish. Pretty darn easy if you've got a hose. You can even do this in a kitchen sink.