iHerb is a large store selling all kinds of natural goods. The company was established in 1996, and at the moment is a global leader in the market of natural products. The range of the store is huge and includes products of more than 1,200 well-known brands of different types and categories. But, unlike other grocery and natural stores, here you will find the same products with a much lower price! This is possible thanks to excellent business relationships and lucrative contracts with major producers and brands of natural products. A lot of positive customer reviews can be found on the main page of the website, which proves the high quality of service and products. If you are looking for natural products, iHerb is at your service!
iHerb Netherlands B.V.
Address: Herikerbergweg 238, 1101 CM Amsterdam, The Netherlands
Email: With the request form on the website.