I have never heard for C-Fax, but I have done work for C Facts (Credit Facts) out of Pittsburgh PA. I have had slow pay issues with them for the last few months. I got a check yesterday and have pulled their name from my client list.
to post a reply:
login - or -
register