I don't know why there are so many bad reviews.. the only thing I am concerned with is that they dont mention where the item will be shipped from.. I ordered from their canadian website but the item was shipped from california. Other than that i had excellent customer service
3 years ago
Biovea has a
4.1
average rating
from
1,788
reviews