I have purchased many lab rat cages and water bottles from them. They are very reasonably priced and once one arrived damaged and they quickly replaced it for free. I have never purchased live animals from them as I know they dont breed but probably just have them drop shipped from somewhere else.
What are you interested in getting from them? That way you could probably get a more accurate response.