Biovea
Excellent product and service!
- 05-23-2013
- 915
Excellent product and service! I've taken Aloe Vera for 3 months now and feel the benefits in my over all health and appearance. Also the customer service was incredibly helpful with the all product questions I had.
Company: Biovea
Country: Australia
City: Shopping