I hope you are feeling better about your kidney stones. I had one last year, and I had a good idea of the pain.
I am from Brazil and there is a natural medicine that many people use there. It is imported from Germany and the name is Rowatinex. You can try to buy it online. That the only way I could buy it. For me this medicine was very good. There is also a very known tea "Quebra pedra" - stone breaker. I dont know if this is sold in the USA, but here in Canada ( I live in Canada now) I could find in the Portuguese health stores. You have to drink it about 2 liters every day, but it works.
Hope it helps.