The ending saved this book for me. The pace was very slow throughout, and very repetetive. King would have done better to shave the book down by 1/3. The main character's disappointment with who the Tommyknockers turned out to be took some of the edge off my own - a good literary device on King's part. Still, King's imagination and characterizations were as amazing as ever, so though I had to push myself to finish this one, I am glad I did.