Working in a mostly online business, we’ve had the chance to hear a lot of project horror stories over the years. If you’ve ever had a freelance provider disappear mid project, or on the other side of the coin, had a client that stretched a two day project on for months with “just one more” items, you’ve learned the hard way that navigating the world of web-based projects its fraught with pitfalls.