The author recommends 99designs to get your site designed... but in looking at it, it looks like a site that lets you run a design contest for your site, with only one designer actually getting paid for their work at the end. While I can see some benefit to the occasional contest, for special sites where just having their work exposed helps the designers... I do not think this sounds ethical as a standard practice for initial startup site designs.