I have been a beader on and off for about ten years. I have been to many bead stores, and this one is awesome.
I didn't know that they have FREE classes at the store until I looked at their website, but most other places charge $40-100+ for a single class. When I first went, it was a weekend where they were having a sale, and there were tons of people there. Their regular price is pretty reasonable, but sale days are even more awesome. It's hard not to get overwhelmed because there is just soooo much stuff in one store. And don't let the store front fool you, this place is large and in charge.
If this is something you do at least semi-regularly, I would suggest getting on the mailing list because they have sales pretty often. One critic I have is that their chain selection was not super great to me. There was a lot of it, but not all of them were really what I was looking for. I told this to a sales guy and he was shocked. He said I should just more beads instead of chain. Hah! People here are friendly and helpful in trying to get you what you need! Highly recommended!