I never heard about it or saw it on our TV, my BF never heard about it too and it's already discussed on the net in German forums, no one here know's it, it's not sold here, it's definitely not from Germany, the commercial is most probably a fraud.
And I don't understand what this has to do...