I don't like to buy coral online anymore. All you hear is that "The color will come back, it is just stressed" crap all the time. Then a month down the road you hear from a local on the board saying their corals don't look anything like they do on the site (photo shop) as they do in person. as far as live rock goes... you order 50lbs you get 35lbs of rock, and 15 lb box/wet news paper.... buy the rock from a LFS, make friends with the owner till they drop the price down to 3$ lb or so... ordering fish always goes smooth for me... alway alive.