They're disgusting. I just started getting them last year - I thought they were strep but a MedExpress told me they were stones. I can't wait until I have insurance so I can get my tonsils out - they should've been taken out when I was a child IMO.