There are few things more disappointing than finishing a meal and being greeted by stomach pain instead of satisfaction. For ...