Consumer Reports: Food allergies vs. a food intolerance