Stickers- stickermule.com (super high quality, water resistant, and beautiful. they do a great job and are always doing sales! i have gotten 30 stickers for $3 by paying attention to their email blasts about discounts)
Buttons- stickermule.com (again, great quality, beautiful and cheap to make)
Business cards- moo.com (you can add as many different designs on the front of the cards as you want, so I ordered 50 cards with 12 different designs, its so unique and very high quality. the paper is so nice and thick, and the printing is excellent)
Postcards- vistaprint.com (I have not actually used vistaprint, but several people that i have bought postcards from have used it to print theirs and they were nice and high quality. They also apparently allow multiple designs per order of postcards)
Self Publishing Books- ingramspark.com and blurb.com (i personally prefer ingramspark because in the long run it is cheaper. you pay $50 up front as a title fee, and then from then on your books are $2 each no matter how few you order. the cover is a really nice and soft texture, and i haven't had a bad experience with them. blurb is good for if you just need one of a book because they're much more expensive. the print job is nice, and high quality but for the price i would rather print with ingramspark. i have used blurb for purchasing my portfolio book for graphic design classes which was perfect.
If anyone has any resources for printing things to add to the list that would be cool!
Read more: reddit.com