Gift cards
Unieuro
Pick the country where the person lives and see the amounts available. The price shown is the final one, in kwanzas, with the fee in plain sight.
Italy from 32,200 Kz
The fee covers the kwanza conversion and issuing the card. It is shown here and it is the only one: nothing is added later.