While in Manhattan I went to Champion Stamp Store.
http://www.championstamp.com/stampstore.htmThey have a lot of variety.
My one thing that bugged me about this store was they had to buzz me in and buzz me out. I hate feeling like I was locked inside the place so that uneasiness meant I didn't buy anything. It also made browsing feel awkward as well.