I think most of the Banks will issue the card only if you have an account with them. You should look for a pre-paid internet shopping card. I am not sure who is issuing it, probably IBQ.