In that case bring it on in with you or at least bring enough of a supply. I often find it far cheaper to pay excess baggage charges than to have things mailed in to me. Some things are really easy to get here and others not so much. If you wonder about other specific things just let me know. This is my 4th year here so I have kind of had a chance to look around and see what is here. But that said new things arrive daily. Food is expensive here and produce quality depends upon the heat. Turkey has wonderful produce, wish we did too. Electronics are much cheaper here than in Turkey. Mobile phones are cheaper here too than in Turkey.
One little detail, when you leave Iraq make sure that there is noting tempting in your hand carried luggage because security at the airport tends to pick things in your handluggage (that they want) and declare them as security risks. In which case you only have 24 hours to pick them up. Colleagues have lost brand new perfumes, soaps, cosmetics, clocks, etc. this way. It seems to be so random. Never a problem with checked bags though.
Happy travels.