Bug’s daily life is a struggle. She dropped out of high school to take care of her grandfather, and when he died she was left with no family—really, with not much more than her grandfather had: one very nice car. A year after his death Bug is working pizza delivery and not quite making ends meet. And that’s before a demon shows up to repossess the car, and possibly her soul. Luckily there’s a cute boy who’s reasonably knowledgeable about this supernatural stuff, and more than happy to help. After years of struggling for self-sufficiency and the need to prove, to herself and the world, that she is an adult and can take care of herself, Bug is very reluctant to even listen when someone else may be offering help, or knowledge. It’s realistic and it fits her character, but it makes for a frustrating read—I was rooting for her and so were many characters, and if she’d only slow down and listen to them, she’d have a much smoother time getting out of this pickle. Basically, she’s up shit creek and turning her nose up at everyone who tries to give her a paddle.Luckily, the cute boy—Pesto—doesn’t give up easily and Bug softens a little by the end, so it’s not as disastrous as it could be. The romance that strikes up between the two is adorable—him failing to be anything other than an awkward nerdboy, her failing to be anything but a prickly, trash-talking, abandoned girl—and only overdone in one scene. The minor characters are great: Pesto; Pesto’s mother, combining a matriarchal force of nature and a source of comfort and gentleness; the gamer nerds working at the International Supernatural Immigration Service; even Bug’s grandfather, dead and gone though he is. It’s really the charm of these supporting characters that makes the book enjoyable, with some help from sheer silliness—who knew that hairspray was an effective weapon against demons?Overall, it’s a book that reaches high and sometimes misses. (For instance, the high-stakes high-speed pizza delivery scene just made me want to hand both Bug and the author a copy of Snow Crash. Now that’s high-speed pizza delivery.) Still, it’s funny and cute, and it’s a refreshing change to see a working class girl and a primarily nonwhite cast of characters taking the lead.