Return to Article Details DIY design: How crowdsourcing sites are challenging traditional graphic design practice