My Order was not received and I have not had any feed back about this issue from the company.
I have since made another order that did come in time but have had no reimbursement for the one that didn’t arrive
3 months ago
Biovea has a
4.2
average rating
from
1,883
reviews