Does anyone have experience with this brand? I saw someone post about it on Reddit, and I can't seem to find where to buy it in the USA. It looks like an Italian brand. I'm intrigured and was hoping to find a discovery kit or samples anywhere.
Is anyone familiar?