Good customer service. My packages didn't arrive a couple of times due to customs or shipping issues, but I have to say they respond well to that and do their best. They refunded 2 shippings that got lost on their own expenses
3 years ago
Biovea has a
4.2
average rating
from
1,883
reviews