Epigram is still around, they temporarily shut down new orders to catch up on their backlog.
If you're looking for their MAPS MDMA, it's still out of stock and there isn't an ETA on when it will be available. You can their sub for more updates /d/Epigram.
/u/CozyJazz will have some in stock when they're out of vacation mode.
They're both on /d/Archetyp