It is a decent name. Affiliates isn't the greatest name and it can be easily misspelled. Any name can be developed, but a true appraisal on this name is tough.
It's the type of name you could put up for sale and not get a $100 bid on this board, so it's hard to stick a big number on it. It is a wild-card type of name that will likely realize value only in development. Then again, the words definitely go together and if you sold it for a grand or more to an end-user then you both would have gotten good deals.