Just how weird and strong is that taste? I admit that stevia can have a little funny sub-taste, but it is nothing major, and should not be a striking taste. If anything, you can try the stevia from some other manufacturer to see of the same taste will remain. If it will, then most probably the taste you are feeling is normal. If not, then you can just stick to the stevia that has no taste.