The inks can definitely impact your print quality. We always recommend using Canon genuine inks for the best quality prints. Consider your paper as well. Even when using plain letter size paper, select a good quality paper to improve your print results.
Since you are printing documents or images with UPCs, be sure that the image or document is printed at its optimal or original size. Enlarging a low resolution coupon, for example, can make the results appear blurry. This is especially true in the finer detailed sections like the UPC.
When you mention your prints from the iPad appears better then from your laptop, are you printing the exact same document? If not, try a test print from each device using the exact same image, paper and settings.
If this didn't work, or if you have any other questions, please feel free to Contact Us!