
When I won $10,000 last year, I received a prize check from a small bank in Minnesota. This was not a corporate check in that there was no mention of the sponsor of the sweeps (GlaxoSmithKline). Anyhow...my bank ran me through the ringer trying to cash/deposit that check. I went to a local branch of my bank and pulled up to the drive-in banking area. I sent the teller my check, signed and with my account deposit slip included. The teller told me he could not cash this check, and in fact, would not give it back to me.

His reason? They thought the check may be fraudulent; that they had no way of knowing if it were real; that they were keeping the check to keep me from (I suppose) trying to cash/deposit it somewhere else.

Do you not think I was pissed at this? I demanded they return my check. I demanded they contact the bank (which was on the check). I demanded to speak to the branch manager. I told him to contact the bank to get the check verified...and he told me that they had tried to call the bank and was told the check was not good. That was a LIE, because I then whipped out my cell phone and got the number of that bank in Minnesota. I got a recording telling me the bank was now closed for the day and to call during business hours the next day (I was calling at 5:30). The bank in Minnesota closed at 5pm (my time). I threatened to contact the police because they refused to return my check!
I told the manager that I wasn't done with them yet,

and I drove across town to my branch of the bank. I personally talked with the asst. manager of the bank, who then called the other branch bank to find out just what was going on. Well...I ended up getting that check deposited into my account, along with a 10-day verification hold. See how easy that was for her to help me? Now if the other branch bank had only done that...there would never have been so much drama and added stress to my life.
The moral of this story? Be careful with handing over a large sweepstakes check to your bank, without first finding out the "what's what" first. It will be beneficial for you to contact the bank typed on the check...verifiy the check...get their phone number and take it to the bank with you. That way you will know the check is good when you waltz into your bank, in case the bank attempts to give you the run-around.