magnesium acetate factory reviews and reviews amazon