Commercial law can be surprisingly complex, especially when contracts or shareholder agreements are involved, so it's always useful to learn from other people's experiences. Forums like this are a great place to understand common business issues before deciding whether professional legal advice is needed. I found aviator while looking for information on commercial law topics, and I'm interested in reading more discussions here.