(1) Our Heroine lives in Rockabill, Maine, which does not, strictly speaking, exist. However, it is near Eastport, ME. Her boyfriend sends her an "open ended" airplane ticket to Boston. It is not specified what airport she departs from, or how she gets to that airport. I know a little about where airports are in New England. It makes no sense whatsoever to fly from the vicinity of Eastport, ME to Logan. Period. If you're driving to Bangor you might as well drive the rest of the way in. If you're taking a charter out of Eastport Municipal, you won't be landing at Logan and picking your luggage up off the carousel. If you're enough of an idiot to fly a charter into Logan, you _still_ won't be picking your luggage up off the carousel. FAIL. (And if she flew out of Bangor, I want to know how she got there. I suspect this was written without understanding the issues, and then caught late in the game, because there's a gigantic jump over the whole transport time.)
(2) Our fiery bad guy is deposited, as a baby, at a convent, which he then promptly burns down. A _convent_? Why would anyone drop a baby off at a convent in the US in the last quarter of the 20th century? I can believe lots of unlikely things; this is not one of them.
(3) Our fiery bad guy was hanging out in a "squat...in Southie, in an abandoned tenement." A tenement? In Boston? In conjunction with abandoning the baby at the convent, you could argue that maybe this is a period piece, but it's not: our hero's lover downloaded a game that installed some malware spyware on his computer -- it's an important plot point. I defy you to find any point in time in which Boston has a tenement AND there are downloadable computer games that do that. And that's ignoring the convent problem. An "abandoned tripledecker" I would have accepted -- but not an abandoned brownstone.
The books are trashily entertaining, which is what I wanted; I really needed a break from _History of Madness_, because I kept feeling like Foucault was being repetitive and had a nagging feeling that meant I was missing something subtle. I actually probably was not, but I figured a break would help.