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 have been using Printing for Less for years and I always know I will get excellent service. After graduating college I started my own clothing business and these guys created the perfect catalogues for me.
Im not a graphic designer, and I didn't know where to start so I gave them a call; they advised me what type of photos to take, how the text should be designed and were extremely helpful in the whole process. Highly recommend!
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
Im happy with the Vistaprint quality offered at a great price. We chose the slowest (and most affordable) shipping option, the invitations we ordered showed up in no time! Unfortunately i made a spelling mistake and didnt notice until the printed invitation cards arrived at our house. I contacted Vistaprint about it and they were kind enough to re-print them at no extra cost. Good service from Vistaprint!
Rating: 5 / 5
Have used Cafepress many times, and have absolutely nothing but praise for them. I have recently ordered t-shirts in the wrong size, and also got a mug with a hairline crack along the bottom, causing it to leak droplets of water, but within 30 mins of emailing, I received a response.
They even sent out a replacement mug and told me to the keep the old one, and the same for one of the t-shirts I had bought - that's $25 Dollars and a lot of hassle they saved me, even-though i would have happily returned it.
Best service, i definitely recommend!
Rating: 5 / 5