Magic Truffles Shop: Buy your magic truffles online in their magic truffles shop. These top quality truffles are recognised for the same outcomes as Magic Mushrooms and are vacuum-sealed and high quality high qualityA part of their proceeds from online orders goes to assistance their GOOD DEEDS FUND, a company cost savings account that is tapped to