"i have had chronic kidney stones for 10 yrs. over 200 stones, over 35 stone related surgeries. can&#039;t take toradol, morphine, or zofran. 2 mg of dilaudid iv and phenegran eases the pain in about 30-45 seconds-flat. just close your eyes and sleep--immediately. it doesn&#039;t last a long time, 3-4 hrs. however, the relief is almost instant and complete. no drug i have ever taken compares. can make you loopy, and no driving!!! i only take it when the pain is unbearable-it is very addictive, if over used."