I used to do quite a bit of work for them in past years. I have had problems getting payments from Cfacts for over 3 years. No longer provide services for them. If you are persistent, you will eventually get paid. May take months though - good luck.
to post a reply:
login - or -
register