Thom Brown is a must-see if you are looking for fun, trendy shoes for a function or just to walk around in looking cute. The selection is fantastic and full of name brands; the prices range all over the place, from $20 all the way up to about $100 (boots higher). They usually have fun colors and a whole variety of different heels. The sales are terrific and worth a trip in and of themselves, or try the outlet just half a block down the street. I'm a 9.5, a weird size to most manufacturers, and I could nearly weep with the variety I get here.