J

Bioterra nv's products are decent, but I expected ...

Bioterra nv's products are decent, but I expected more. The quality is okay, but I feel like there is room for improvement. The website is easy to navigate, but the ordering process took longer than I anticipated. Overall, an average experience.

Comments:

No comments