Biovea
No Delivery
- 02-26-2013
- 7
I ordered a product and up to now - 20 days later NO RESPONSE. They deducted the money from my creditcard and they don't respond to e-mail enquiries neither is there a contact number for Biovea. Please inform as many people as possible.
Company: Biovea
Country: South Africa
City: Lichtenburg