Comments
The order #33039586 had expected delivery date as 24-30 May 2018. But it is already 31st and the order tracker has no update after 26th. Please tell me when I will receive my product.
Reply
36%
Complaints
66
Pending
0
Resolved
23
View all 66 Biovea India reviews & complaints
View all Biovea India contact information