Having dealt with a large stone, I did some serious research and Renavive
http://renavive.com/ shrunk my big stone down, after serous back pain. It rounded the jagged edges and made it easy to pass after a few weeks of taking the Renavive...I now take a maintenance dose twice a week. IT WORKS and it dissolves all types of stones.
Best healing wishes,
eric