I would think $2-3 a yard is a bargain for quilt shop quality fabric. And the shop lifters: I would have hollered "I know you are about my age, and I know what I'm selling. Did you forget to pay for what you put in your bag?" I have no patience with stealing.