Mar Kay cosmetics. I guess they're pushing a new perfume.
Former Mary Kay consultants call it "Affliction" (rather than Affection) and the sample that was left on the porch is pretty close to what it smells like.
Mary Kay is a multi-level marketing, product-based pyramid scheme. It's no different than Amway/Quixtar - whatever they are calling themselves these days. Read Pink Truth to discover what Mark Kay Cosmetics is really like.