Compared to gym or indoor playspaces, BAB is pretty reasonable. You pay per child and if you have no-shows, you don't have to pay for them. Most other places are a set price for X number of kids then Y price for each extra kid.
We did a BAB party for our daughter's 5th birthday too. I wasn't so sure how it'd go, but since her birthday is in the middle of the summer and we have a small house without central AC, we didn't want a house party. I was so pleasantly surprised.
I thought the hosts were great. The bear and clothing selection in our price range were pre-selected so the kids didn't roam around the store picking things out (no one had to be told "no" about their selection). It made things so easy!
The kids all received stickers in their bear condos as a party favor from BAB. If they are running any sort of give-away promotion, they'll give it to the kids too.
My daughter received an autograph bear and a group photograph. We bought the record-a-sound in the bear and had all the kids say happy birthday so my daughter could remember her special day.
On the next school day, I saw all her friends bring their bears to school.
We had a 2 PM party so it wasn't too busy in the store.
You can print invites/thank yous from the website. I found BAB note cards in the dollar bins at Michaels, so I just used those for invites and thank you cards.