From what I've read on another site, Magnesium citrate is just as good a laxative as magnesium sulfate. However, it is the Magnesium sulfate that relaxes the biliary ducts and allow for easier passage of stones. Epsom Salt may not taste too good, but I'm willing to indure them for a good flush.