Organic Cotton tampons

Shamecka
Where can you get them? What can you tell me about them?