Yankee Candle is going luxury with a new line of candles that’s designed to be upsold. The Massachusetts-based candle company launched the Yankee Candle YC Collection this week, a line of seven ...