Anybody here affiliated with them? For the first time in several months I decided to check my reports and couldnt find their affiliate area. Usually on their site, there's a link at the bottom saying 'affiliates' or something like that. Now its gone. They owe me at least $100 possibly more (which is a pretty big chunk of change for me)