Biovea
RECEIVED MY ORDER
- 11-18-2013
- 9
I ordered from Biovea on the 28 October and received a notification from the post office on the 14 November to state my order has arrived. I was skeptical as the rest, especially after reading all the complaints. I was convinced my order will not arrive but very very happy to report i received it and will definitely be ordering again!!
Company: Biovea
Country: South Africa
City: Grahamstown