I stumbled on the Middle Fish accidently a few months ago. I tend to come back whenever I need gifts for people who have everything. One can find anything from traditional to bizarre, and spend hours going over everything. The prices are fairly good for what they offer.
more