KAL Magnesium Glycinate reviews