Comment Comment by tuananh Can you provide the source about the part " Microsoft actually has affiliate agreements with these companies to take a slice of the profits"? parent tuananh 13 years ago