Even though we come down firmly on the "report it and then see what happens" side of things, we're not suggesting you take time and energy to hound a bank into taking their money back or fixing their own mistakes. Reporting their error and keeping whatever benefit you got from it to the side is enough. There's no need for you to call them every day until they fix it—you've done your part by being forthcoming and willing to get the problem resolved. At the end of the day, whether it's extra merchandise or a few extra dollars in your bank account, what you really want to do is take the high road and protect yourself from any future legal or underhanded action by the company that made the mistake. Whatever you do, don't get attached to the extra items or start to feel entitled to the erroneously desposited cash—you were just fine before you got it, you'll be fine when it's gone again.