For the Rancho Shocks I'm probably going to go to Sears when the time comes. Their warranty is excellent. I've heard of people blowing 1 shock and Sears replacing ALL of them for free.
As for the springs, I went to 4Wheel Parts. If you have a store nearby it's easier... but they do have a website for ordering.
http://www.4wheelparts.com/
The 919s are part number:
ARB2919 -- REAR COILS -- $149.99 (plus shipping to them $15): $178.35
They arrived in store within a week.
I ordered from Rocky Road a while back, but they were all on back order... for months. Cancelled and went with 4wheelparts.