If you can't get your hands on activated carbon, I've heard of people using kitty litter crystals instead. You should be able to get everything at a hardware store, pet store (where I believe they have the carbon also), and a dollar store (or anywhere that sells pantyhose).