Forum Moderators: skibum
Any affiliate program or other company paying out money for business expenses (like paying you to sell their products) is supposed to have a W9 on hand when they send the payment. Otherwise, technically, they should be paying sales tax.
I'm sure others out there can add to this or even make a correction or two - but that is the main reason they are asking you to fill it out.