I've been doing affiliate marketing for over 7 years and most programs that I have worked with which is over 2,000 of them have a min cook set for 30 days, some have it for 120 and some use lifetime cookies.
The long, the better it would be for the affiliate, but not quite of the owner of the...