Just thinking of those chemical tasting "marshmallows" makes me feel ill.