I think milk thistle is a very good anti oxidant for the liver - even stronger than vitamin c i've read when it comes to liver but getting stones out - don't think it will do that....
But to get stones out.... there's nothing like the flush ofcourse - but I have felt stones pass/pop out just with malic acid supplements and apple juice (and this was before I actually drank epson and the oil), perhaps if you're too weak to do the epson you might like to try a week of granny smith apple juice with or without malic acid supplements and see if you can feel anything popping out.