I just read Barbara Ross's latest Maine Clambake book,
Muddled Through. It is a cozy mystery, and IMO, the best she has ever written. It was published today.
I got the book free from Netgalley.
https://www.netgalley.com/
I signed up for free as a reviewer. It is legit. The publishers have to approve you to read one of their books. I download books to my Kindle Fire, using its email address. Books that have been archived are not available. I searched by publisher to find books I wanted to read. Not every publisher ... the ones I recognized as publishing books I've read.
You can also read the books online, or have it sent to your computer and read it on there.
In exchange for the free book(s), you have to write reviews of the books you request (and receive). Not all requests are approved. Naturally, given my book hog nature, I now have about 20 books to read and review. Most are from favorite authors of mine. A few, I got interested in and requested.
The publisher's look at the reviews you post, allegedly, to determine whether they want you to review their books. Nonetheless, I got a lot of free books when I had no reviews. I've written one review, on
Muddled Through, and it upped my game. Instead of keeping it short and sweet (this was a great book, 5 stars), I actually thought about what I was going to say, and read some top reviewers book reviews on Amazon. The first draft, let's just say it was on it's way to becoming a book, too. I pared it down, of course. My discussion of the plot was otherwise going to end up being an outline of the book.
Surprising to me, I actually enjoyed writing the review. I was so glad to read the book before it was published, and grateful for the opportunity, that I wanted to do a good job.