I actually live about 20mins from where that is filmed and hes right, the truffles here are usually amazing. You do get a lot of crap too though unfortunately. Never seen giant ones like that used though, I guess they usually ship them abroad. That video reminds me I actually have some truffles in the freezer that are probably no good any more
My other half's family used to have a truffle dog but they gave it away shortly before I met her. I would've loved to go hunting for some white truffles in the autumn especially.