www.pokercroaker.com
Ive used them for over half a year now and get paid the first week of every month without fail. They just implemented a new function which gives you an update on how much rake you have generated so far in a month.
Sucks to hear about other affiliates ripping people off, but I wouldn't reccommend the affiliate I use unless I was impressed with the way they do business.