shopping - general knitting prices free knit rates novel cheap patterns authors book online shopping author best deals fiction compare comparisons crochet writer