World Market is always good for Christmas gifts for us, as they have a bit of an eclectic selection of kitchen and homewares that are worth considering. They also have a great collection of international foods including spices, candies and other side items that you're generally not going to find at the supermarkets. A great wide variety of wines and beers, too!
Prices tend to be higher, but that's to be expected with stuff that's probably not being sold in bulk. Helpful staff and if there's a line at the register, that's because they're selling good stuff! It moves quickly.