Ordered 6 months back still no delivery
I made an order of vitamins on July 10th 2020 and still haven't received my order or had any update. Today is 9th Feb 2021. I think this level of service is unacceptable as other compaines are managing their deliveries. I also requested a reund withour any success since I prepaid. I wan't to warn others.
4 years ago
Biovea has a
4.2
average rating
from
1,883
reviews