Some of the larger merchants in the bazaars can ship carpets through Dubai or other Gulf states. Many of them say that you do not have to pay until you receive them at home. That way, in case of any hitch in shipping, you do not lose anything. The carpets almost always arrive safely.
Aside from carpets, you will see some nice jewelry and other Iranian crafts, One thing you will see a lot of is paintings etched on to camel bone with intricate mosaic frames, like the one pictured above. You can spend a lot of time in the bazaars of Isfahan and Shiraz and see examples of beautiful crafts in great abundance.