I've been regenerating my GFO using NaOH pellets (dissolved in water, of course, to 1 M) several times by now. I first mix the spent GFO with about 3x the volume of GFO in a bucket and decant the liquid, then repeat 2 more times. I let the GFO sit in the second and third washes of hydroxide solution for a few hours each, and give it an occassional stir if I happen to be around. I don't know whether the GFO is porous that it takes a while to leach, but figure it can't hurt. Then I repeat the rinses with RO/DI water 3 or 4 times, and then pour the GFO into mesh nylon filter socks and hang them up to drip dry. Then I dip the filter socks into pitchers of RO/DI water a few more times (changing the RO/DI between soaks), allowing the water to drip out between each batch. I finish up by dipping the filter socks into tank water (saved from a water change) to buffer out any remaining hydroxide, and finally hit it with more RO/DI before I let it completely dry and pour it back into a container for storage. It may sound like a lot of work, but mostly it is just time spent soaking/draining and only takes a minute for each step. And the GFO doesn't have to be pre-rinsed next time you use it. Also I have a fair amount of GFO from various sources all mixed together - Phosban, the Dr. FosterSmith brand, BRS, etc., and do the batch of 5 or more pounds all at once. I bought the NaOH online, just do a Google search for it, I got mine from AAA-Chemicals.