An analysis of consumer power on the Internet