I take a lot of Craftsy classes. I try to support my guild and local quilt shops, but most of the classes/workshops they offer conflict with my work schedule. Additionally, in a personal setting, one individual can end up taking up most of the instructor's time, slowing the whole class - not so online. I support my LQS by shopping there.