The service is appalling as this is the second time my order has failed to arrive, In addition, customer service is a joke as E-mails are ignored and no Tel No to contact them. Would advise you steer clear of these. scammers!
5 years ago
Biovea has a
4.1
average rating
from
1,788
reviews