I have a new bag of hazelnuts which have their skins on (not shells though). I fancy roasting them and wondered if anyone could provide some advice or tips. Also how long do they last after roasting and do you tend to have them once cooled down? Recipe / snack ideas would be great too.