Shakeology

Is it worth the price? How does it work? Is there some kind of catch? Tell me what you know about this product and what your experiences have been.