I would just try to give the quilt shop some business as soon as you are able. As for the book author, you are benefiting from her ideas, so like someone else said, be sure to give her name and the name of the book when you post your pictures online. That may help by causing someone else to buy the book, at least.
I understand your guilt. Creative people should be paid for their work, just like anyone else.