What you say is partially right but the embargo is on Iran's government and let's say people who live in IRAN , not the people who have been living here for the past 10 years and are US citizen.
True, but this still affects U.S. Iranians who want to send gifts such as this back to family members..
And it's not on all Iranians, it's on specific members of govt, the Revolutionary Guard, all their banks, and some areas of their consumer/industrial sector.
The normal guy running a coffee shop isn't being embargo/sanctioned, but he's feeling it in his wallet because of high prices of gas and food because of the banking sanctions.
Heck, Microsoft and Sony can't even allow Iranians to use their Xbox 360 or Playstation 3 SDK because that's sanctioned! I read a huge article on it, so the entire video game industry in Iran is computer based.
I feel bad for the Iranian people that are going through this because of what the President and Supreme Leader are doing.
I know this is kind of off topic, so I apologize.