I've been burning Yankee Candles for years but I've also tried cheaper candles. Yankee Candles have a much longer lasting scent and cleaner burn than the others. They come in three different sizes.Another thing I really like about them is that if you get a scent and then(before burning it) decide you don't like it, you can exchange it for a different one. There are so many different scents that I use some for summer, some for the holiday season, etc. I also like to give these as gifts. I'll either assemble a few of the smaller candles as a sampler of different scents or give one of the two larger sized candles. Not only can you buy them online and in many different gift shops(including Yankee's standalone stores in many malls) but they also work with schools and other organizations so that they can be sold for fundraisers.
2)
I love Yankee. There however are some really great competetor candle makers that are sometimes better than Yankee, with a great price... Yankee though will always be a favorite splurge of mine.