Ummm well, this is the first post on the blog so I may as well make it controversial.
I make a living from running a number of car websites and have been doing for a few yrs now. Unfortunatly some affiliates seem to thing they own you and your site which is not the case. Companies with affiliate schemes should look after them just as much as they do there customers since they are the people who reccomend them and promote them and bring them the vast majority or there customers in the first place.
Will add more shortly but for now I need to go get ready to go out for the day, in the meantime check out car check uk