We've been visiting Arabram's shop since before I had my son, and also have taken him in throughout all the various stages of childhood, and everyone is really nice and helpful.
Pros: large, well-lit, kid-friendly...
Cons: I live so far away now...
more