Login
Start Free Trial Are you a business?? Click Here
Ed
it´s a fraud! I ordered on 12th March, the delivery was expected to arrive within a week; it´s already 29th April and all they told me is that I have to wait, and I cannot also cancel the order... So, it may come on 2022 or who knows! Stay away from them, they just keep the money and deliver nothing!!!
4 years ago
Read Biovea Reviews
Biovea has a 4.1 average rating from 1,790 reviews