The reputation behind truffles may have you craving the fungi, but you many want to hold off before you buy that ...