I've ordered from them multiple times; however, only LR and cleaning crews. So far absoutely no problems with any inverts.
Only problem I had was with the LR:
I ordered the 45-50# (3 times over the last 4 years...LOL) of LR and when it arrived, the box weighed 45#. Curious as I was; after I put all the rock in my tank, I weighed the box and it weighed 12#.
So, I actually only received 33# of LR. =(
It still came out less than the per pound price locally, and the condition was great. Lots of color and hitchhikers.
Other than the weight issue, I have never had a problem with them. They were also pretty reponsive to emails.
Good luck!