(Our happy-hour fact to amaze your drinking buddies with.)

A man in Iran has been ordered to deliver the 124,000 roses he promised to his wife in her dowry, after she filed a complaint that he was "stingy."

The woman claims her husband has been so cheap during their ten years of wedded bliss that he would not even pay for a cup of coffee, and she is demanding the promised roses as a punishment.

"Shortly after marriage, I realized that Shahin was very cheap," the woman told the Etemad newspaper. "He even refused to pay for my coffee if we went to a cafe or restaurant."

Iranian law states that a woman can claim her dowry at any time during a marriage or when getting a divorce. Such a gift -- claimed or not -- is a requirement.

The man told the court that he could only afford to buy five roses a day, but the judge rejected his pleas. The authorities have confiscated his apartment until the roses are delivered.

Anyone with 124,000 vases to unload, head to Iran. There's money to be found in those repressive regimes.