There has to be the requisite state of mind before you could be convicted.
Note that a corporation cannot have a "state of mind".
If you gave a bank teller a rare coin accidentally when you were making a deposit from your change jar, do you think they'd give it back?
There are tens of thousands of people whose home loans have been foreclosed in error. Banks regularly ignore the law and lending regulations regarding the assignment of those loans, which ends up in a bank which doesn't even hold the mortgage foreclosing on a house, and most judges will uphold the foreclosure (there have been some notable exceptions).
If a company sent me a PS Vita by mistake, I'd send it back, not because of "right and wrong" but because there's some poor schmuck who will probably lose his job if he doesn't put the mistake right, or be required to make up the damages out of his own pocket.
How can you have a "free market transaction" when one party has a "mens rea element" regarding right and wrong but the other does not?
The corporate liability protection needs to be weakened. Until people who are in charge of these corporations bear some personal responsibility, they will continue to act with greater hostility toward customers.