No, in the scrap industry, companies typically do not charge a transaction fee. Remember, your ATM transactions are private and do not involve any banking networks. I can only think of one company that charges a cash convenience fee to their customers.