Most people will make exceptions when it comes to killing of some kind or another in whether they feel it is morally okay or not to kill, even when it comes to taking human life. The most common exception is "in self defense", but others include in defense of others, during war, to end a person's suffering, or even the death penalty (to name really just a few).
However, there aren't too many times people would say it wouldn't be morally wrong to steal. I think a good number of people might say in general "when a person is starving", but even then, it is going to be greatly limiting and may not actually be morally right, but rather simply not as big of a wrong as stealing for other reasons.
I personally can think of a few extreme cases where it would be morally okay to steal (trapped in a country with little hope of getting back, and little other choice but to steal because of many possible complications in trying to actually earn food, when escaping wrongful detainment of some kind, when protecting yourself against another person, the general "when starving", etc.). There are even likely many others where I would probably say that it would be okay to steal, but it would take having a very specific set of circumstances presented to me to decide that.
On the flip side of that though, there would be circumstances where some would say a person/entity is "stealing" from them eventhough it isn't truly against the law because they have a difference of opinion on ownership and whether ownership of certain property should have transferred to a particular other party or at all.
I think stealing may be the hardest to make exceptions for when it comes to right or wrong because stealing involves a man-made concept of ownership. Life is clearly, scientifically defined.
So, I ask, what, do you feel is morally okay when it comes to stealing or is it always morally wrong to steal, no matter the specific circumstances?