I have a done a few orders for them late this year, but not many. They are a bit on the high maintenance side as far as status (i.e. constant calls and emails, they ask you to update status on their website as well) but other than that they seem fine. Payment was punctual.
to post a reply:
login - or -
register