Dealing with the internet can be an entirely new ballgame for many new businesses