i like to shop at communique. for such a smallish store they have a nice selection, and they have a few train tables set up near the entrance to keep the little dudes busy while we shop. it's set up well and easy to find what you are looking for. and their gift-wrapping is fabulous! i swear they have turned making ribbon bunches into an art form.
but their prices are steep - you can find a lot of the same stuff at top ten toys for less. and the sales help are usually not much help. i've had to pull a salesperson away from a game of computer solitaire for help more than once. they hardly ever offer to help you, but when you do ask for help, they know their stuff.