You need to check your local labor laws. In a lot of places, if your employer does not pay when they are supposed to, they have to pay you an extra percentage for every day that you are late. Find that section of the law, cut and paste it into an email, and tell them they have until the end of the business day to give you your money before you pursue everything owed to you. I worked at a major corporation and several of us transferred over from a different location at the same time. Pay day came and none of us had checks. They told us we had to wait until Monday (it was Friday). I was in college and living on my own and did not have enough to get by for the weekend. My brother was a lawyer at the time and faxed me that section of the labor law. I showed it to the payroll department and we all had handcut checks within a couple of hours.