DON'T BUY FROM BIOVEA!
They deactivated the comments from Facebook, of course. All hey get are complaint for not delivering their products!
THE 100%customer satisfaction guarantee doesn't apply. Your delivery will never arrive and they still might make you pay for the shipping ammount. Completely unfair company!
4 years ago
Biovea has a
4.1
average rating
from
1,789
reviews