Sadly and naively, I just finished my four-months supply of Firmestra only to find no results. I tried calling the number listed on the website only to be met with a non-descript voicemail. I left a discreet message hoping that they will call me back, but I’m pretty sure they won’t, especially after reading about some of the experiences posted on this site. It’s a bummer that people would do this. Hopefully no one else gets duped. Let’s bring them down!
Internet United States of America
Supplemental Health Programs