Every now & then our local has a class that interests me but I am Never able to attend one. They are always scheduled during the day, like 10am - 2 pm, which may seem reasonable to some but....not all quilters are retired, or stay at home people.... Many of us have to work to pay our bills. I can not take a day off to take a class. What seems like ( reasonable - good time for quilters) might not be at all. I would suggest the shop put together a survey/ questionnaire and ask customers to fill it out- what they are interested in, the times they ( wish) classes could be, prices they feel is reasonable. Etc.
We used to have a lqs that was good about scheduling classes during evening hours, for a while they went well; then the owner decided all the classes had to include the purchase and a kit that was quite expensive... Even as an instructor I did not think $20 for a class, then an additional $65+ for a table runner kit was reasonable at all. People stopped taking classes there