We have a shop close by that has a $5 BOM. It runs for 12 months and each month you must show up at the appointed time and bring your completed block. Then you get your next one free. There is a catch - it must be completed (or you are charged another $5 for the next month), then you sit through about an hour of show&tell, here is what is new in the shop and this is what is upcoming. She also does a free "hand work only" sit and sew sometimes on a Sunday afternoon as well as Quilts of Valor and Pillowcase days. All of which are free and gets folks into the shop. It is not unusual to have long lines those days at the cutting table.