I will definitely be a customer for life with kp aquatics. The life rock come with tons of life and looks beautiful in my new tank. The shipping was awesome and exactly as promised by what their website says even with monday being a holiday my rock still shipped on Tuesday as advertised! Thank you KP Aquatics!!!!