No. it is not legal and is a violation of the wage provisions of the Fair Labor Standards Act. The act itself provides for damages and attorney fees. There is a statute of limitations that allows you to look backwards for 2 years, possibly 3 years. There are also retaliation provisions that protect employees under the statute. I would see a wage and hour attorney immediately. Most attorneys who practice wage and hour law represent employees in cases all over SC.