Hi,
Only thing I can recommend is to do business with only reliable people. There are a few. I met some CMAS guys who live in Teheran and regularly organize diving trips in Kish. I had very bad experience with this Ali Tabarsi guy. Read here:
Divers Down Iran
And I have'nt seen any of my money again and yet he still is promoting his business here. Good luck!