Flippa 101: Assessing Risk and Opportunity When Performing Website Due Diligence Tim Cooke October 13, 2014