If they do not give you satisfaction, go to your State Labor Board, and make sure you have all your documentation....
I did when I was in college, my summer job boss tried to screw me out of my last paycheck...I took in all my stubs and info....
The best part was, he called us "salaried" and paid us for 48 hours worked, because we worked on Saturdays...one saturday due to technical difficulties I couldn't make it in ( a real, legit reason, I wasn't blowing it off) and my pay was docked that 8 hrs...
Labor board guy looked at everything and said...nope, can't have it both ways...either your salaried or hourly...if salary he cannot dock you pay for "hours" missed, if hourly, then he has to pay you time and a half for anything over 40....
It took a while (about 4 months or so after I went in) but I got a whopping big check, since they made him pay me my last weeks paycheck AND all the back overtime for the whole summer. I wish I couldda seen the pricks face when he had to fork over the money to the state! (The check came from the state, not him, so he must have had to pay the state)
Not to mention, they forced him into paying back overtime to ALL his summer help
The guy was a prick, he deserved it....