<prompt> Human: Im a college student that does contract work for a small non-profit in a neighboring state website design, writing blog posts, etc. Ive been contracted by them for just under a year, and when I began working for them I was told to complete a W-9. Originally I was paid bi-weekly via a check in the mail, but after about 3 of them went missing, we switched to direct deposit I was told when I first started that direct deposit would be impossible because my bank had no branches in their state, but apparently they found a way around that? I never asked why they were able to direct deposit all of a sudden...I got about 6 paychecks via direct deposit, but the payments came irregularly. I was always paid, but it didnt always come on the same day switched from Thursday to Tuesday to Wednesday - strange, but as long as I was getting paid every other week it didnt matter to me.Then one week my deposit didnt go through, so my boss sent me a Western Union and told me that it was an issue with switching to a new payment term or something along those lines. Direct deposit worked the next pay period, then didnt go through for the one after that. Ive been receiving Western Unions since then, with no real explanation as to why DD randomly stopped working.Should I be concerned? It really doesnt make a difference to me, since I can cash the money orders at my bank and immediately deposit the cash. But all of this seems a little strange, considering direct deposit is automated and wouldnt just not work some weeks for no reason. Its also a little inconvenient, as I still have to go to the bank and Im never sure exactly when my boss is going to wire the money - sometimes its on the Friday I would normally receive a paycheck, sometimes its that weekend, and sometimes its as late as the week after.Does anyone have an explanation for this? Are they trying to avoid something tax-wise, or is it really just an issue with their accounting firm all their payroll accounting is done through a third party service?  <response>: You should run as fast as you can.Your employer sounds like theyre having problem making payroll, and might be floating checks or something to get there. 