This has never been one of my go-to shops in town, but from time to time I find myself in here. Most of the time it's all browsing - there are a lot of things to see, and a lot of things I like, but I usually don't leave with anything in hand. When I heard they started carrying some Not Made In China, I figured I'd stop in for another look.
They are one of the few stores I know of that carry a good amount of Charlotte-based artists/brands, sometimes it screams CLT (paintings of parts of town) and sometimes it's just local (honey/chocolates/jewelry). They have a nice selection of cards, books, clothing, glass/barware, jewelry - I think they're expanding a men's department but I'm not positive. But there is a lot that has been correctly described by the other reviews - something I wouldn't buy for myself but is great as a quick housewarming or hostess gift. They do also have a cute selection of baby clothing and gifts.
Always great customer service - and free gift wrapping! & I believe they have some sort of girl-night-out wine/cheese party set up available.