Why Those Wonderfully Cheap Cracker Barrel Prices Are Actually a Gut Punch to New EnglandWhy Those Wonderfully Cheap Cracker Barrel Prices Are Actually a Gut Punch to New EnglandThe first reason was truly a punch in the gut if you live in New Hampshire and Maine.Jolana MillerJolana Miller