The average American sees 500 advertisements a day.