If you're in the US, bitcoin ATMs are not kyc-free. You could try https://localsats.org/
There is one very close to my work place. I have just seen the price on them and walked away, I didn't note if they were kyc or not, I'll check it out.. thank you
reply