Hello guys! My friend found this page and I was wondering how likely it is that this works? https://www.englishtruffles.co.uk/product/buy-truffle-trees-10/ Is it possible to grow them? If anyone is willing to share it with me I would greatly appreciate it! Has anyone tried any other method that could possibly work?