I agree that the prices are a little on the high side but not that bad. They have a decent amount of product to select from. They definitely try to carry, I think, the more popular items. \r
\r
My main thing with them is they are very knowledgeable about their products and VERY willing to help you find what you need.\r
\r
I haven't taken any of the classes but I have a friend who has and enjoyed them AND has went back for more!
more