All banks offering good opportunity to easy send or receive money instaforex also provide master card but I am using skrill money bookers and skrill prepaid master card it is really good and provide easy to send and receive money through online directly