How Well Do You Think You Know Your Customers?