Build a Bear is a cute idea, but for what you get it is not worth what you pay in the slightest.
I wandered in there around the Holiday Season, and I saw the prices. $40 FOR A BEAR? They have got to be kidding. The bears are not even of high quality. You get to pick a shell which is made out of cheap synthetic fiber. It is not even made out of real animal fur or high quality faux fur. Then the employees stuff the bear for you and sew it up. It's not even personal. It's more like they just finish the manufacturing of the bear there to save on labor costs. If your kid wants accessories, good luck, they are really expensive too.