NBC reports on supply crisis: “Buy now before it is too late”