1. A method of delivering content items to online users, said content items to be displayed on user operated devices in response to a specified query, comprising: providing a set of content items responsive to said specified query and generating subsets of said items, said subsets selected to generally satisfy delivery requirements associated with each item; and delivering a subset to each user making the query.