The system works very well, we are able to send jobs from our website directly into this printer without any problems at all! It's easy enough that even I can use it (I'm not an expert in computers).
We have been using their services since 2013 with no issues whatsoever - they've always done what was asked of them when needed or expected quickly as soon as possible after being contacted by us via email/phone call etc., so far everything has worked perfectly fine every time which means there isn't anything negative about working through these guys either :).