Mar 12 Mar 12 I Love Candy Erica Jones Faith Snickers’ old tag line was “Snickers satisfies.” But they don’t.