Demographic variation in active consumer behaviour: On-line search for retail broadband services