Don't neglect to check your toner as well, as when it runs low, this could also be a reason for your printer to start ...
Halfpricesoft.com offers QuickBooks clients utilizing EzCheckPrinting and virtual printer combo compatibility for non-profit use.