Peer-to-Peer File-Sharing Technology: Consumer Protection and Competition Issues