The price of discovering your needs online