This weekend, some people and I ran into a lovely store in the CWE in St Louis.
Simply called The Shop, the store offers a nice variety of scarves and knit hats, mittens, etc. The owners were really nice and offered us chocolates and wine even though we didn't buy anything. I told them I would tout their store on my blog as thanks.
It is at McPherson and Euclid, next to the old Balban's (which is now Herbie's). Check it out for some great holiday gift ideas.... Note that they are a transient, seasonal store so this post is time sensitive! They will be gone in Jan 09.