I'm not trying to bring all the non-sense from yahoo over here; As you know I've been one of the people debunking most of the non-sense over there.
It doesn't seem to me a bad idea to call the PR department at Itronics and see what their official explanation is and even get some insight into inventory.