Since there is not any monthly or order fee there should be other fees.
Whats the minimum amount of the deposit and how much they charge me when loading amount to card?
I thought about this other fees also until when i checked their fees table and i discovered that there are 2 types of cards, personal and corporate, corporate charges are costly around 1% while personal card loading charges is around 0.3% or less.
Over all, the card maintenance is very cheap and give everybody to own an offshore bank account in Europe.