2 things. Replacement fee for lost or stolen card is all good. Replacement fee for an expired card not good.Credit cards. Most bank cards you pay a replacement fee. Even Tyme has a replacement fee. It's not something unusual.
FNB Easy account is a savings account and direct competitor to a Capitec Global One account. Both also use debit cards which expire. Only FNB replaces an expired card for free which is how it should be. A fee is a penalty. How can a bank penalise a client by way of a fee when their card they issued and dated has expired. So now they want to penalise the client for wanting to continue to bank with them?