Buy what you like. Even if the LQS wants you to buy their fabric, sometimes it is a percentage of the overall amount that you have to buy. Such as, if you need 5 different fabrics, I have found that the LQS is happy that I bought 2 of them from them, and used my stash for the rest. LQS wants your business. There maybe a required fabric that has to do with the class, so they will expect you to buy it from them if you want the class. But anything else can be from you source. The LQS has learned that if you don't like what you are sewing on, you won't return. So, many times the fabric is suggestion, not requirement.