<human>: About 3 weeks ago I purchased some items from a gourmet food store. They did not have the items in stock so they called to notify me that I could come in to the nearest store and pick out some things instead. I declined and asked them to just credit me back on the purchase. A couple days later I noticed a large sum of extra money in my account from the gourmet store. A number that was hard to accidentally enter in to the system. I've waited a couple weeks to see if the bank/store would correct it on its own and withdraw it again from my account, but it's still there. It's tempting to spend/put into savings but I'm unsure of the repercussions. 

Basically, would it be too wrong to keep the money? If I did, could I be punished by law? As in, would it be considered stealing if they are the ones that made the mistake with the deposit?

Give me the gist of the text in a nutshell
<bot>: Returned an item to a store and they credited me back A LOT more than the product was worth. Is it wrong to keep that money and is it somehow punishable by law?