Never buy from this site!
Have now undergone 4 months without any package or refund, and they just keep postpone their policy of return. Now they are considering not giving me a refund but just a gift card to their website.
After 4 months!
Borderline sham operation, considering reporting them to authorites as I have lost 100 dollars at this point.
4 years ago
Biovea has a
4.1
average rating
from
1,788
reviews