The only person in the wrong here is the customer service representative who's violating US sanctions against Iran by selling an iPad to an Iranian citizen.
e: can't read, see below.
e: can't read, see below.
The other guy was definitely trying to buy the device for an Iranian citizen.
I am most bothered by the fact that the Apple rep recognized Farsi and inquired further. So is it pure coincidence that the Apple rep knows Farsi or is every Apple retailer trained to recognize Farsi? And even if the Apple rep recognizes Farsi and inquires further, what if the consumer lies and says "no, I'm speaking Hindi", then what? Polygraph test? Bring in an interpreter? Call security to escort them out?
Apple is walking down a very slippery slope here.