I clean them a couple times before tossing them. I boil them in distilled water 3 Times. Then I put them in the dryer on low for a bit to dry them.
I have found that they don't work as good as a fresh carto, they still work pretty good.
Also, I have not had good luck boiling non punched cartos. I only boil the punched/slotted cartos.