I have been using this product for many years now; it has always met my printing needs! The only thing that can be improved would probably be customer service (I'm not sure what they do differently but there are some issues when you call support). It's great if your looking just need simple print jobs done in bulk - like labels or invitations etc.. You could also use them as proofers too which saves money by reducing errors from going through multiple printers/proofreadings before final production goes out into the market place.