“I have been ordering from Biovea for years. Ok delivery may take longer than usual but I have never had problems with their products. Definitely not a scam company..... I know about scams!”
“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”