Wondering if anyone has seen these in stores yet and have been able to try them. I've seen a couple cans for sell on eBay that are coming out of Italy. Not sure if they are available in the US or not.
I'd also be interested in trying to get a hold of a couple cans as well if anyone has seen them in stores.
I'd also be interested in trying to get a hold of a couple cans as well if anyone has seen them in stores.