Pluto has all kinds of good gift items from housewares, to baby onsises, to handbags to candles. They have many items you will not find anywhere else. Pluto's prices range from fair to expensive to way overpriced.
On the negative side, Pluto (the one in Jamaica Plain anyway; there's another one in Somerville) is packed with attitude, the store hours can be weird and while they sell all kinds of cool baby stuff, you're better off shopping there without the bambino who could easily break something or annoy the staff.
more