The brand I got is only 90 calories for 6 of them (they're about 9 inches long). Its just flavored ice that can delay your hunger and get rid of any sugary cravings that might cause a binge
The best appetite suppressants are literally any tipe of seed or cereal, when I feel like im going to binge I eat a bunch of sunflower seeds or pistachios and I'll feel immediately