Thought goods were coming from UK and when they didn't arrive chaged Biovea. Realised they were being shipped from the USA. Checked the tracking, after a month still in the USA. Have asked for a refund but they won't give one until item is 75 days overdue. DO NOT USE THIS COMPANY - they are a con.
4 years ago
Biovea has a
4.1
average rating
from
1,790
reviews