The hours seem to line up, but I had to call off for other obligations that week, and now they're claiming the money was overpaid. I was not notified of exactly how many hours I received, or on what days. I only just found out, and since the amount of days lined up with about how many I get normally (I forgot I called off), I didn't notice the overpayment.
Is this legal? They gave out the paycheck before my last 3 days, without informing me that I would have to show up, as a direct deposit. The money is gone and I can't afford to pay it back. What do I do?