40 Sites with Amazing Free Stock Photos
Amazing list of 40 Free Stock Photo sites who offer beautiful high-res images for free. If you are a graphic designer you will want to bookmark this amazing list! 
Design Guide: 10 Design Principles every Designer should know
A Beginners Guide on How to Become a Better Graphic Designer - 10 Principles and Elements for Succesful Graphic design, illustrated with visual examples. 

I didn't know about MOO until i read this site, ordered double sided business cards with them and im very impressed! Great looking quality cards, not cheap but well worth the price.
Rating: 5 / 5
I love Tiny Prints selection of announcement cards, they really stand out. Placed an order with them for the first time, and everything went well.
Rating: 4 / 5
perfect experience with this company: user-friendly design software, reasonable prices and professional product. Got a coffee mug printed: it exceeded my expectations. Will use again!
Rating: 5 / 5
Inkgarden offers the most flexibility with their design tools. You can actually save your design to complete it later, and their tools allow you to exactly position where the design is located on the product that you create. Adding text is easy, you can use multiple designs, choose if you want to use single or double sided, etc, etc.
Product quality was satisfying, and customer service was helpful.
I will definately use them again.
Rating: 5 / 5
We use Vistaprint for all our printing work. They are reliable and offer great quality print work for very good prices (especially if you use their discount coupons).
For us, Vistaprint is a reliable partner.
Rating: 5 / 5