Anyone heard of these, chinese herbal thing I think, contain bee pollen, my mate gave me a free box but I'm not too keen on taking supplements.