I had a 20mm stone once. They finally blasted it to bits with a Lithotripsy machine...
Wasn't too bad. But did have to get put under so they could insert a stent in my whizzer (kok) that was in for a few days before the lithotripsy event though. That part was a bit life changing... especially the removal of that stent ....