Very likely. I did a WHOIS on 2 domains these scammers setup (I fell for one of them) and saw that the domains were registered in the Netherlands but that the Name Server was in Russia. I am concluding that they are based in Russia out of reach of North American police jurisdiction.
I also noted that the first domain that scammed me was no longer accessible and that perhaps complaints led the hosting service to block them. The WHOIS information provides a contact email for abusive sites so I intent to email them and file a complaint against the scam site. Perhaps if they receive enough complaints then they will block the new site as well.
But then the scammers will just setup a new site and repeat the whole scam again and again!