Buffalo partners affiliate program has multiple affiliates representing a broad spectrum of materials and sites. They reject any application from a site, which has illegal or offensive content. A more informative explanation of the kinds of sites that we can’t accept can be found on our terms and conditions.