Absolute scam who took my money and say my items are dispatched! They never arrived, they also set up a recurring payment on my card ! My banks fraud office is dealing with them to try and get a refund .
They never respond to my emails either !
Scam !!
4 years ago
Biovea has a
4.1
average rating
from
1,788
reviews