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
1 month ago
Biovea has a
4.1
average rating
from
1,796
reviews