I know they are a lot harder to keep than most think, and their tanks are pretty expensive to purchase.
Here is a good site:
http://www.jellyfishart.com/
My buddy ordered from them and they actually have great customer service, and stand by their product.