mikeltee identified a big part of the recent problems... gougers.
aside from that, if anyone can learn anything from the most recent "shortage" it should be to STOCK THE FUK UP when stuff you want is available and reasonably priced.
the same thing happened about five years ago (I wonder why?)...