The challenges of cross selling include the difficulty of predicting customer needs, the potential for over-selling, and the need to ensure that the products or services being offered are a good fit for the customer.