When to leave a review

I’ve got a question for all the authors out there, is it alright to leave a less than stellar review?  I’ll explain.

Over the last year I’ve met and followed a lot of different authors on WordPress.  I try to be a good part of the network by picking up their books and other recommendations, supporting indie authors.  Some of these books are fantastic and I make sure to leave a good reviews, some… aren’t.

Since I started writing seriously I found that I’ve gotten a lot more critical over my own writing and what I read.  I’ve also gotten a lot better at identifying problems, in my own writing and others’.

There have been several times that I’ve seen glowing reviews for a new indie book, on multiple sites, then picked it up myself and had a hard time even finishing it.  That’s not to say I’m an editorial genius, I’m not, some of those needed a lot of work but others were just not to my taste.

When I do finish one of those books I face a dilemma, do I leave a three-star (or less) review or do I just stay silent?  It might be better for them even if I left something less than positive with the way Amazon does their rankings, I don’t know.  And what if I know the writer (on WP, anyway)?  Should I email the writer if I had problems with the story, or just say nothing?  If it was me I’d want to know, but some people are protective over their baby and might not like unasked for criticism, even if it’s intended as constructive.