Web Business Development – The Rewards and Pitfalls of Going Online