The British Specialist Nutrition Association (BSNA has responded to a recent report from consumer advice magazine Which?