I was under the impression that the only fee I'd have to pay is a fee when sending BTC out of an exchange for example. I hadn't heard of anybody charging a fee for incoming BTC before.
Don't worry, this site doesn't impose any fees for deposits. Best way to bebenefit from this is to transfer from a custodial wallet that offers free withdrawals.