Shocked me. In the past, I have had to pull teeth to get paid for the work. Always got paid, but it took many months.
Did a search for Title Stream on 10/17/07, got paid 11/8/07. I didn't even have to call them, my check just came in the mail. I'm depositing today, lets hope it doesn't bounce :) Maybe things are turning around for them.
to post a reply:
login - or -
register