Definately missed it.
Shortage started around November. It seems everyone who's currently selling is just going through remaining, sometimes degraded, stock.
QSC suddenly announced they'd completely shut down for a few days, over a month ago.
Most vendors have stopped sending AAS to the US for now at least.
Peptides have somewhat better availability, given they're quasi-legal that's no surprise.
If you find what you want, even if it's a little more than you'd like to pay, probably a good idea to grab some. Or roll the dice on how long it'll be before availability improves, and even then, it's doubtful prices will hit the previous lows.