Just got an email back from the supplier saying, ya sorry sounds like the stuff is bad please discard it and we will refund your credit card. So, case closed as far as I'm concerned - but still, really wonder what gave it that flavor. Well, on second thought, maybe better not to know.