In the US, e-deposit of checks is a passable option to avoid fees.
Many banks will take a check deposit by scan or phone camera now, so you can just have someone write a paper check and send the image immediately and deposit it that way.
It's still pretty high-friction, not something you'd typically want to do with a customer, but a reasonable alternative to bank transfer if you don't want to pay the $50.