The only bitcoin ATM I ever tried to use was a General Bytes one, and I wasn't able to complete a buy because I kept getting an error message when I was attempting to scan my drivers license. It was very, very frustrating.
I do plan to try some others in the future, but getting to them is a problem for me--and I think the nearest ones are also of the General Bytes brand. I don't think they're all defective or anything like that, but my experience left a bad taste in my mouth about ATMs--and not to mention the fees were outrageous.
Thanks to all for any input. That is useful to know about the drivers license. I didn't know KYC would be required for BUY orders (BATMTwo description - A customer's identity can (optionally) be checked...). Maybe just here in Spain it is not required, but it is a point of interest for us (especially with cards like Bitnovo that do not require any information).
Thanks again.