magnesium acetate factory reviews and reviews consumer reports