Department of Labor here in NC will settle wage claims.
I worked for a trucking company in Chester, VA, and they took over a weeks pay from me because they said I abandoned their truck. Actually, I left their truck at their Charlotte, NC terminal. Filed a wage complaint with the NC Department of Labor, and the company ended up paying me double what they owed me.