Major bank to slash key fee lowering payments for millions - but there's a catch