I've ordered some Valhalla truffles from Zamnesia to check them out. Have you had any experience with them or any other recommendations?