From their website:
MagCloud enables you to publish your own magazines. All you have to do is upload a PDF and we'll take care of the rest: printing, mailing, subscription management, and more.
How much does it cost?
It costs you nothing to publish a magazine on MagCloud. To buy a magazine costs 20¢ per page, plus shipping. For example, a 20-page magazine would be four bucks plus shipping. And you can make money! You set your issue price and all proceeds above the base price go to you.
How are they printed?
MagCloud uses HP Indigo technology, so every issue is custom-printed when it’s ordered. Printing on demand means no big print runs, which means no pre-publishing expense. Magazines are brilliant full color on 80lb paper with saddle-stitched covers. They look awesome.