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. 

Nothing but positive! Great turn around times (cards were delivered much faster then expected) Amazing quality of both paper and print (super crispy colors) and the best customer service I've experienced so far.
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
Im very frustrated with Cafepress. I tried to order online and spend more then an hour trying to get that order done: It was just impossibe!
I Finally ended up ordering by phone (and must admit the lady on the phone handeled it professional) still im very frustrated by their website.
Rating: 2 / 5
Snapfish is useless: I ordered graduation invites from their website. A few minutes after i placed the order i realized there was a spelling error, so i tried to contact Snapfish about it. Their Live chat was totally useless, their phone support seems to be outsourced to some third world country. It took me over an hour to finally speak to someone who promised me they would correct the spelling error.
The cards just arrived at my house, and guess what: They did not correct the spelling error! Totally useless!!
Rating: 1 / 5
When you first get a glimpse of their website you don't expect very much. Let's face it, their website looks pretty outdated!
However, and this is a big however, the printing quality speaks for itself. I usually use them for business cards and flyers but I also had to get some calendars and they look pretty good, considering I used my own photos and they were not very good looking.
One huge downside is the fact they don't offer a lot of customization features which is a shame, considering they deliver high quality printing at super affordable prices. Give them a try, you won't be disappointed.
Rating: 4 / 5