I just submitted a complaint to the FTC regarding Barracuda Networks/EmailReg.org. I encourage other affected entities to do the same.

Apr 28, 2009 · 8:00 PM UTC