When I visited the Long Beach leg of the Patchwork Indie Arts and Crafts Festival about four months ago, I told myself to make only practical gift purchases. And then I happened upon... More >>>