In general, this publisher has a book for each age group: from teenagers through seniors. But they also have one organized by product type (Best Customers).
These books will give you profiles of the users of specific media, TV, magazines, and radio. The Consumer book gives you brief statistical profiles of consumers who buy a specific type of product or service.
Finding data at the ZIP code level can be difficult. You can find some demographic data by ZIP code on the Census Bureau's FactFinder website, but it does not have consumer spending or consumer lifestyle data. For these, you must rely on commercial publishers and their survey data. Here are two such sources: