Why Cracker Barrel's Cheap Prices Are a Gut Punch to New EnglandWhy Cracker Barrel's Cheap Prices Are 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