Hm we use the good stuff at my place and it's the first time I've ever had truffle oil so I can't really give an accurate comparison. I can definitely smell it but it doesn't seem to have much of a strong taste to me. And yes, extra grease please! Right on the money my friend.