Do not use them! They're a rip off company! Placed my order over a month ago, they took the money straight away and still haven't delivered..applied for a refund and they say I have to wait 45 days! An absolute joke! Disgusted
5 years ago
Biovea has a
4.2
average rating
from
1,872
reviews