I had purchased Visalus through a friend I trust. I didn't lose weight, but only because I really didn't try.
I LOVE the shakes. They are a better choice than I usually make when on the run, especially breakfast. I think adding them to my diet, even if not daily is good. So, when I saw a nephrologist for my kidney stones and learned that I absolutely cannot have soy products, I was bummed.
Visalus uses soy protein, which for most people is a great and healthy option. Only people with calcium oxalate kidney stones are soy restricted. Not the other kinds of stones, or general kidney problems. So, I am emailing Visalus and asking that they develop a version for people like me or with soy allergies.
Dairy protein (whey) and egg proteins are fine for me. Keeping my fingers crossed that they will listen. Its definitely the yummiest protein shakes I've ever had.
And lets face it. If you don't like it, you won't eat it for long.