Ahh... That stuff! I tried that when I was in Cagliari earlier this year... *very* strong flavoured, but really tasty. Good with wine!
I was Couchsurfing when I was in Sardinia, and my host had some in her refrigerator and we had a lovely evening of wine and cheese - I am reasonably sure you can buy it from shops over there, else you could likely find cafes and bars that will serve it. almost 10 years ago