That is a good place to order from. I have ordered two boxes of live rock from them. But you would need to order the live rock separately because I do not know of a place that you can order live and dry rock in the same package.
Do a google search for live rock and then start comparing prices. A lot of the sites have sales from time to time. Petsolutions was having a sale but I think it's over now.