Biovea
No Delivery after 21 business working days
- 12-27-2013
- 496
Per the company's mail to me on 5th Dec., I was told that the product would reach me no later than 15 working business days. Its now over 21 working business days but still no go.
My Order # 16723482.
I should have done my home work on these guys before swiping my card at their website. I will be super surprised if I receive the product at all!
Rajesh
Company: Biovea
Country: India