I love this store!!! I have been to this store several times, and the employees are always so helpful. They offer their assistance frequently without being pushy. They have a huge selection and variety. I haven't taken a class yet, but based on the reviews, I will sometime in the future. If you're in town, stop by this store!