The guilds I belong to charge dues and we use the money to buy fabric and supplies. We also have fund raisers every couple of years or so to keep funds available. We make charity quilts and sometimes people will donate cotton fabrics, batting, etc. to the guilds. One of the guilds has machines that have been donated for those who can't easily bring their machines.