I’m fine with the ATM fees. I would rather pay with money than my personal private data that will eventually be 100% leaked in a data breach if I give it out
I agree if stacking large amounts an exchange may be easier. I would really look into Robosats if I were you. You can buy large amounts there.