Just read every superdrol thread I could find...

... some are a bit dusty.

OP mentions finding it on supp sites. Are there currently sites/sources to be trusted or not trusted for this? Read earlier about powder from somewhere vs. pills, etc. What's current availability like?