Avoid this company at all cost. Waiting for my order the 4th week in a row. Had to pay VAT on top of the web-site price as requested by Irish Post. Company is refusing to reimburse VAT to the bank account referring to "corporate policies". It is a scam. Caveat emptor.
2 years ago
Biovea has a
4.1
average rating
from
1,792
reviews