I found a thread from 2009, but nothing of late about this. I am staying in monteverde vecchio, close to trastevere. Any suggestions where to pick up a couple? The old thread says any tabacco shop, but they won't be humidified.... So I was looking for a shop perhaps that specializes in them?