Quote Originally Posted by PANAMHIEST View Post
its a card you can order online that is international and does work for deposits at most sites.
its works for international as well as domestic transactions....more specifically for those who don't own bank accounts, i'd say.....