My mom bought me a Bullet a few years ago . . . and my review is mixed too LOL!
It's very handy for quick blending jobs like protein shakes and the like.
I'm not sure the blades are sharp enough to do some of the heavier duty blending that it advertises.
My con is that the little plastic things on the cups break easily, and the Bullet won't turn on unless those things press in the right spot. I bought some extra cups off Amazon.
Also my Bullet started to leak a bit after a couple of years. Apparently the seals get worn (they can be replaced but I haven't done it yet).
In the total analysis, due to their relative inexpensiveness, I think they're worth it. But they do have certain issues after time and use.