Must an employee repay a mistaken overpayment?

Question Details:

My employer gave me a $2.00 hr. raise plus double commission after 56 hours a week for three months. The say it was a HR mistake and want repayment. They say they are going to take it all back from one check. Is this legal? Important Notice