You'te going to have to stand in front of one to figure it out anyway, because each company has its policies. Where I live, I've got half a dozen BTC shops and ATMs within walking distance.
I haven't used any this last couple of years but they used to be non KYC (but still would ask for a phone number).
8-10% premium, so I stopped using them and moved on to Bisq anyway.