I am not a lawyer, and it's been a while since I stayed at a Holiday Inn Express...
It's true every state is different concerning employment law. Statue of limitations are fairly long as in multiple years. From what I recall 2-4 years, some states longer.
I am positive the employer is well with their rights to demand repayment. Unless protected by collective bargaining - the employee / employer relationship is a contract - written or not. If your wife was shorted pay - she would have a legal right and recourse to collect what was due her. The opposite is also true. The employer has the right to demand repayment on their end...even if it was a mistake on their end.
Additionally, some states allow for automated withdrawal of over payed funds. For instance one week they deposit too much, they can withhold or withdraw the over payment the next week. Sometimes this only applies to current employees, some states have limits as to how much percentage wise can be withheld / withdrawn. Just curious - have you changed accounts since or does Chase have your banking info?
My point - you are getting lots of advice, but none (probably) takes into account your state specific laws. Could Chase take back their money out of your account? I don't know the answer to that (I don't know your state laws). But that would be a concern, or a question that demands an answer.
Most states don't allow for interest accrual unless some form of fraud is involved - so that's a positive.
If things like this "bother" you, and you want to get it resolved "just because", I would guess they would settle for 25%.