Definately cheaper to print them elsewhere. Inkjet ink typically runs $1 for a full page of color, then you have to buy the special paper, and the ink often fades after a year or so. True, you'll get a few prints per page, but you are still talking about a hefty 30+ cents per inferior print.
If you print in bulk, you can get it for a third that cost and have it mailed to you. Or for smaller batches at almost half that cost, you can pick it up yourself. Last I looked Walgreens gives you your first 20 prints for free. And you can just keep signing up under different names.