They got their Karma slap from me.
I had about $900 out standing over 90+ days probably closer to 120, they kept asking to refax the invoice, finally received a cheque from them.
I used them to move a skid and am putting them through their own paces as far as payment. I will wait until it get to 150, then send them a post dated.