1 reviews | Active since Member
SCAM. Stay far away This company will just charge you but they will not deliver the products. I lost 300 USD for products I ordered and paid for but that were never delivered. They refuse to refund. Awfull customer service. I have also made a complaint to the government in Arizona because the owners of Biovea (wrgroup.com) reside there.