Two stars, two parts to this story.
Lessons - Great! They have knowledgeable teachers for every skill level for a decent price. This makes it a 2 star instead of 1.
Sales floor - I honestly don't think anyone here cares if you buy anything. I would understand if its because they are busy or something like that but, they generally aren't when I go in. I get more looks from employees like i'm going to steal something that employees asking if i need help with anything. Not a good practice.
Shop - They do great work but they aren't very friendly.
Notes: They just don't provide good customer service.