I've tried them, consider them to be the 'happy' version of shrooms. Not a trip so much as a mellow, satisfied feeling. Take them while hanging out with some good friends.

Shrooms are better, though. Truffles basically give a 'drunk' but chilled feeling.