My personal opinion is run away from them, getting payment on invoices are always a headache. Unless you make a public complaint (like here) or a big stink about it (I actually got into a pissing match with the guy in accounting there once to get payment) the invoices are never paid.
to post a reply:
login - or -
register