I understand that LQS depends on sales of fabrics and notions to stay open, but I find it rather off putting when they are almost *demanding* that you pay for a class and also buy your fabric for the class from them. I have a huge stash most of which was purchased at various LQS's in the area and often prefer to use fabrics I have. I do usually buy things from the store when I am there taking classes, but I do not want to be told that I have to. I'm not going to take any classes at one local store because of their attitude that you *have to* buy your fabrics from them. I find that rather heavy handed and will go elsewhere for classes rather than be dictated to by the LQS.