I've worked with them for years and have had only a 2 periods of slow pay, which were QUiCKLY resolved once I brought it to their attention. Other than that I'd say they are a great company to work with and I look forward to their business.
to post a reply:
login - or -
register