K

I recently tried The Biome and I was quite disappo...

I recently tried The Biome and I was quite disappointed. The products I received were not up to the mark and the customer support was not helpful. The website could use some improvements too. Overall, not a good experience.

Comments:

No comments