Stay away from this card. They're scammers to say the least!
I was using their cards for a while, and they now started to charged 2.5$ per card is less than 100$ without notification.
They let you deposit 10$,20$, whatever you want, but if you want to withdraw your money, you can't unless you...