Yes - contact your states wage and hours division. They can get things accomplished in little over a weeks time. The national master also has a provision of paying you for late pay. DON'T EVER WAIT THIS LONG AGAIN. Remember you worked and they owe you. I would also complain to the media also if you want - they love to showcase companies that cheat people. What is it in the contract - both the company and yourself agree to fair days pay for fair days work - well fair days pay also means getting paid the following week on time. Good luck and let us know how it works out for you.