I get a lot of cravings with PMS, too. I try to plan extra snacks into my daily meal plan for those days. I stay within my range, but plan some extra salty or sweet things into my meals or snacks. It's still tough to beat those cravings, but it does help. I always want salty snacks then, so I try to go for 100 cal popcorn or my favorite, BBQ PopChips. A tablespoon or 2 of dark chocolate chips can help kick a chocolate craving.