Loach, I have bought a lot of dry goods from them, and a few plants. None of the plants did so well... I think because the shipping just takes so long overseas. They are reputable though, and I have had issues with orders a couple times, and they remedied them right away.
I have seen others who have also been happy with the dry goods stuff, but not so much with the plants. What plants are you looking for? Most of the stuff they sell can be sourced locally, and you might get it for next to nothing if you just post a WTB ad in the classifieds forum here at AA.