I worked for my previous employer who offered bonus checks upon completing 1000 hours. At 1000 hours you were entitled to a $650 check, anything under 1000 hours was prorated. I worked the 1000 hours and never received my bonus. When I received my w-2 forms for that year, I noticed the employer did include wages from my bonus check in my earnings. After several calls to payroll (this took them 2 years to give me a response) they searched their records and explained that I had "cashed the check". I asked for a copy of the check and they agreed. It has been two weeks and no copy. I called them again and they said they realized I never received the check, because I wasn't eligible for the check due to the fact I was not working at that time (although I was still an employee). I had changed status from full time to per diem, as I was a college student. Is there any way I can collect my pay since I already payed taxes on it?