The average woman will buy 220 of these over the course of her life. What are they? (scroll down for the answer) . . . . . . . . . . . . . . . . . . . . . . . .. . . . The answer: Candle