Bear with me for a second.
Facebook.
Their prices are very good, and you can target people in any demographic: age, sex, income, location or by their listed interests.
For example, if you want to create an ad that will be shown to 30-50 year-old males in the United States who have "guns", "shooting", "firearms", "shooting guns" or "hunting" as listed interests, you can do that.