Yeah I got some from there. Was decent rock in terms of filtration but was pretty devoid of life (no coraline, no critters, etc).
I would recommend Sevenoaks tropical marine for really good quality liverock. Or alternatively look at the classified sections of reef forums for tank breakdowns. It will likely be half the price and have more life on it (in terms of critters). If you want some links to forums with good classified sections just drop me a PM.