Online ShoppingAnnoying online salesrobotAmazon spends millions on product recommendations, yet its cross-selling emails still can't match a good in-store saleswoman.