shopping - general writer online shopping author best deals rates comparisons publishing book prices publisher cheap compare fiction novel