Okay so I work in a restaurant in the Midwest. Illinois specifically. My boss is allowing for advances on work done, but he charges $10 for every advance taken. The money goes straight into his pocket. Is this technically allowed, and am I wrong for feeling this is wrong.