Comments
I had ordered organic mothers milk tea almost 20 days ago. The order status says fully shipped and delivery between 13th and 19th April but I've not received as yet. Nor has there been any communication from the company regarding delay. Highly unprofessional, I must say. I feel cheated
Reply
36%
Complaints
66
Pending
0
Resolved
23
View all 66 Biovea India reviews & complaints
View all Biovea India contact information