For anyone interested Amazon has mixed up this series numbering.
Blood of Elves is 4th book in the series, but the first novel. First three books are collections of stories about Geralt, the rest of the series is for all intents and purposes centered not around him, but around Ciri.
This is the correct numbering:
The Last Wish (Witcher #1)
Season of Storms (Witcher #1.5)
The Sword of Destiny (Witcher #2)
Blood of Elves (Witcher #3)
Time of Contempt (Witcher #4)
Baptism of Fire (Witcher #5)
Tower of the Swallows (Witcher #6)
The Lady of the Lake (Witcher #7)
I liked the Way of Kings first two books. The last one had way too much wasted stuff and was a big disappointment. I would argue one of the weaknesses to the series is a lack of diversity in the main characters. Too many are goody, goody types. The series needs more grey imo.
Theft of Swords (Riyria Revelations box set Book 1) by Michael J. Sullivan is $2.99 today. The book that started it all. He was a regular on the Amazon fantasy forum and when he was writing book two, he told us that he had written this ten years before and stopped writing, and his wife made him start again and he was self publishing Theft. He used that experience to help many self-published authors and did get a contract with one of the big five once this became a huge success. Link:http://a.co/d/3Sga4uE