Before the closing/busts of factories, QSC were able to put hands on the testosterone e and c, and few stuff only.
Unfortunately, the trebolones, deca, masterons we couldn't get them, so once the finished stocks will be emptied, we can't restock, or have an ETA for it as the closing for all factories seems permanent, because most were inspected by police.
Don't get fooled with the ones who claim they have enough stocks, most of sources don't have our volume, not even close to 1/5 of it. So once they will empty their stocks, they will surprise you with a sorry, we have nothing left.