Products never delivered. I filed a FTC complaint against them and reported international scam at econsumer.gov. I request others to do the same. Links below and screenshots attached.
https://www.ftccomplaintassistant.gov/#crnt&panel1-1
https://www.econsumer.gov/#crnt
4 years ago
Biovea has a
4.2
average rating
from
1,883
reviews