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.
3 years ago
Biovea has a
4.2
average rating
from
1,883
reviews