Seriously, it's so good that I've read it three more times, and I can't even begin to express how captivating the side characters are in each of the books. They are so well-developed that they could easily carry a story on their own, even setting up a fascinating narrative around a gas station! Ever since I finished the third book, I've been eagerly anticipating what happens next, and the excitement has been lingering with me.