At our guild we have a class just about each week after the meeting (our members pass along their knowledge). I walk to the meetings and don't like to take the car & my machine but like to participate in the class. I pay my fee like everyone else but just treat the class as a demo and then go home and make the item. No one has objected to that, yet. I think you were right in speaking up and not letting her watch for free.