I think its been around for a while, I'm pretty sure I used to see it in one of the supermarkets a few years back. If i'm right then i'm guessing its not "all that" or the word would have spread far and wide.
But then...I could be confusing it with something with a similar name.