The Yankee Candle Store in so much fun! It opened in late 2005 and is amazing! The store itself is huge. It has tons of candles (obviously...all scents and sizes), Christmas ornaments and other decorations, toys, cookbooks, decorations, pet gifts, seasonal items, etc. There is a room that snows and a nice atrium where you can "dip" your own candles. Listen for the music...it is different in every room!
You could easily spend a couple of hours in this store. Just amazing!
http://www.visitwilliamsburg.com/yankee_candle_company.htm
more