Join Date: Mar 2010
Location: Sacramento CA area
They are not located in the US. I am fairly sure they are from Malaysia. I wouldn't order anything live from them since it is from overseas. However, I have and a lot of members here have ordered other stuff such as flora and equipment, and have received them in good order. There have been some issues with flora and bigger orders getting taken by customs, but they have refunded all of their money.
In fact, I just ordered some Indian almond leaves from them and a drop checker from ebay. I've purchased with them multiple times. They even give me a "store rewards" rebate for each purchase via paypal.