Appropriate gifts for an Iraqi host include sweets, premium dates, international chocolate, specialty coffee, or toys for children. The recommended value is between $15-40 USD. Gifts should be presented with the right hand immediately upon arrival. Avoid bringing alcohol, pork products, or religious items unless you are certain they are appropriate. For more: Understanding Iraqi Hospitality