e ordered items from Biovea many times and always received the orders in good time. I live in UK. I placed an order in march which somehow got lost. It was a while before I chased it up as I'd expected a delay due to cover. When I finally made enquiries to Biovea they responded quickly and once it was clear the order was lost i was issued with a refund without any fuss. I can highly recommend them
4 years ago
Biovea has a
4.2
average rating
from
1,871
reviews