The problem I found with these is as soon as you get one and start using it they provider has problems with their intermediary banks and then it no longer works. I paid 20 USD for a Wirex a year ago - it worked for a few weeks and then stopped. Now they want me to go through the whole BS process again to get another card.