Specializing in digital printing, you can find a wide range of paper at their facility, and get prints in all sizes. In addition to paper, they’ll print on canvas, cloth (t-shirts, for example) and ceramic surfaces (like mugs). They charge per square inch for most media and their prices are very reasonable, with great quality to go with it.