Most of the ingredients used in Iranian food are available from regular markets and stores, and those that aren’t can usually be found in Middle Eastern and/or Indian grocery shops. Search for special Persian/Iranian stores online; you might be surprised to find one in your own town.