Turns out the fees are pretty high with this card - 10% on top of every top up. So it cost me 550 EURO to buy a 500 EURO top up... Ouch!
I wont be using this card very much given that cost.
you bring some fees less and give how can we apply for this card