Whom for? Russia's scrapped the deal for S-300s and is returning the payments.
I really think this is a BS story,,,
They can just drive the launchers from Russia to Iran,,,
Check your map...