Strategies and Pitfalls of selling and purchasing a business