Can anyone recommend me a reliable source of iboga root in UK/ Europe. I've noticed from using google the price can vary massively. Any help would be massively appreciated. Also if this is in the wrong forum admins please feel free to move it. Thanks
Delta-9
Delta-9