I buy Beckmann's when I can get them on sale and they seem to work as well as color catchers, but when I'm in Florida, if I see color catchers on sale, I will stock up on them because the deals are usually better.
having said all that, I've never re-used either. Does that actually work?