doing business through internet forums