Yankee Candle Company Store Ratings at BizRate