Not sure if this is good or bad, but I'm thinking like Moot. Even had the "Factoring Shark" term in my thought process when I read the post a few above.
As for the original issue, I can feel for you. I've been paid extremely late by a company. I was told 30 days, not 4 months. It's never...