M Mr. Naples New member Apr 4, 2017 #1 I just received some equipoise from Monsteroid Labs. Is this company reputable?
Old Duffer New member Apr 4, 2017 #3 Must be top notch. Has the word Monster in the name! ..... on that note, probably no source talk.