Anonymous
Never arrived after purchasing two day shipping. A week later I cancelled as I got no sense that I was valued as a customer. It’s unfortunate as I’ve been using my biostrap for nearly 3 years and have been happy with it by and large. Definitely exploring other options given the customer service. Committed followup would have been nice beyond simply granting my request for a refund.
2 years ago
Read Biostrap Reviews
Biostrap has a 3.6 average rating from 545 reviews
Related Photos & Videos

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial