EBoost gave a bunch of these to the promotional ride I was on a couple years ago. I liked them, mixed them in my water every day, sometimes a couple few times a day. Looking through some of the photos from that ride I found this.
I never see this product in stores, but on the other hand there are stores I don’t go into. If I find some I might buy more, til then I’ll just remember the good old days of Boosting E’s for free.
It’s been so long since I’ve had one in my hand I can’t remember where they are made.
Edit: Seems Eboost is another one of those companies who do not respond/answer emailed questions. Bums.